Pretty much anyone against IndyRef2 had no option other than vote Tory, so one simple reason for their gains in my opinion.
Generally strange election night, with certainly more losers than winners. Reckon actually Labour is only party that has to be happy with their UK wide performance