Actually SNP lost 21 seats so even though most Scots opposed Brexit, most don't want another referendum.  In fact it was due to Tory gains in Scotland that allowed May to remain PM.  Had she not picked up 12 seats there (she had a net loss of 27 in England and lost 3 in Wales), the Conservative-DUP agreement wouldn't have been feasible so parliament would have been unworkable (Liberal Democrats made clear they wouldn't back either a Conservative or Labour led government and with good reasons), so it was Scotland that saved her government.  Also Scottish Tory leader Ruth Davidson is very popular in Scotland and she is a Lesbian too.