Now, there are two big health warnings here about the interpretation of these numbers. Although they appear to show a sharp drop in SNP support, that's over a period of six months, and we were already aware of the fact that the party's vote has come down a bit from its peak last year. And secondly, it's crucial to remember that this is the Panelbase poll that was conducted between the 21st and 26th of April, when the SNP were only on 45% of the Holyrood constituency vote. There's since been a more recent Panelbase poll conducted between the 28th and the 30th which had the SNP back up to 48%. If that poll had included Westminster numbers, it's likely (not certain, but likely) that there would have been a corresponding increase for the SNP there too. The BMG poll for the Herald yesterday had Westminster numbers which showed the SNP on a very healthy 48%.
But with those caveats in mind, here are the results...
Scottish voting intentions for the next UK general election (Scot Goes Pop / Panelbase poll, 21st-26th April):
SNP 45% (-5)
Conservatives 22% (+1)
Labour 19% (-1)
Liberal Democrats 7% (+2)
Greens 4% (+2)
Seats projection (with changes from 2019 election): SNP 52 (+4), Conservatives 4 (-2), Liberal Democrats 2 (-2), Labour 1 (-)
So although the SNP are reported to be on exactly the 45% they received in 2019, they're still on course for seat gains, because in first-past-the-post it's the lead over other parties that matters, not your own vote share. The Tories are four points down on their 2019 showing, and the Lib Dems are 2.5% down. The four seats projected to change hands are West Aberdeenshire & Kincardine and Moray (both of which go from Tory to SNP), and Caithness, Sutherland & Easter Ross and North-East Fife (both of which go from Lib Dem to SNP). In practice it might be even better than that, because the Greens are unlikely to put up candidates in every seat, so some or most of their 4% might well go to the SNP.
This is a truly dismal result for Labour. We were constantly told that the only reason Labour were doing so badly was because of Jeremy Corbyn and Richard Leonard. Well, both of those individuals are long gone, and yet under Starmer and Sarwar the party is right back to where it was in the 2019 general election under Corbyn.
The SNP have been more successful than any other party at retaining their 2019 vote. 89% of people who voted SNP in 2019 would still do so - the equivalent numbers for other parties are 80% for the Tories, 74% for Labour and 60% for the Lib Dems. The extra support that has completely offset the SNP's losses has mostly come from former Labour voters.
Always of interest are the figures for English-born voters - the SNP are ahead even with them: SNP 35%, Conservatives 32%, Labour 17%, Liberal Democrats 9%, Greens 4%.
* * *
There are more questions to come from the poll - if you'd like to be the first to hear the results, feel free to follow me on Twitter HERE.