A new opinion poll conducted by YouGov and Datapraxis on behalf on the pro remain campaigning group Best for Britain shows devasting results for Labour and the Tories in Scotland.

The poll conducted between May 8th and 17th featured an unusualy large sample of 9,260 voters across the UK.

The weighted Scottish sub-sample contained 790 voters in Scotland. While sub-samples are normally not very representative (often containing less than 100 respondents) this one is significant given its size.

The responses to the question “If there were a general election held tomorrow, which party would you vote for?” were as follows:

  • SNP 42% 42%
  • Conservatives 18% 18%
  • Labour 13% 13%
  • Liberal Democrats 9% 9%
  • The Brexit Party 9% 9%
  • Scottish Greens 5% 5%
  • Others 2% 2%
  • UKIP 1% 1%
  • Change UK 0% 0%

Feeding these figures into the Electoral Calculus Seat Predictor it allocates the 59 Scottish seats as follows:


Liberal Democrats



These results would leave Jo Swinson in East Dunbartonshire and Alistair Carmichael in Orkney & Shetland as the only non SNP Scottish MPs and even betters the SNP’s massive haul of 56 seats in the 2015 General Election.

This website relies on donations from you, our readers, to keep going. To find out why and what we use the donations for as well as the ways you can donate please visit the donations page.