Someone suggested on an earlier thread that the SNP's performance last week was "by far the worst in seven years". That's completely and utterly untrue, and it's perhaps another sign of how the relentless media propaganda campaign is starting to mess with people's heads. Here is how the SNP's 36.9% of the popular vote at the general election actually compares with the other elections that have been held over the last seven years...
SNP vote shares in each election :
2010 UK general election : 19.9%
2011 Scottish Parliament election : 45.4% (constituency), 44.0% (list)
2012 Local elections : 32.3%
2014 European election : 29.0%
2015 UK general election : 50.0%
2016 Scottish Parliament election : 46.5% (constituency), 41.7% (list)
2017 Local elections : 32.3%
2017 UK general election : 36.9%
As you can see, the SNP's performance last Thursday was actually significantly better than in no fewer than four of the other seven elections that have taken place since 2010. It was also better than in any set of local elections in history (the 32.3% in both 2012 and 2017 is the high watermark to date), and better than in any European election in history (32.6% in 1994 is the all-time high). It was better than the 32.9% of the constituency vote and 31.0% of the list vote achieved when the party won its first Holyrood election in 2007. And it was far better than the vote share achieved in any UK general election prior to 2015 - the previous record had been just 30.4% in October 1974.
When you bear in mind that UK general elections tend to be the toughest contests that the SNP faces (due to voters becoming transfixed with the Tory v Labour battle for power in London), hopefully you can see how 37% of the vote last week and a comfortable 8.3% lead over the second-placed party was an extremely creditable performance. It may have been below pre-election expectations, but it wasn't below-par in any other sense.
* * *
Michael Portillo made two confident predictions on tonight's This Week that completely startled me : 1) that Theresa May will not even survive as Prime Minister until the autumn conference season, and 2) that the government will decide to keep Britain in both the single market and the customs union. I've been strongly convinced that the opposite is true, and it has to be said that plenty of Portillo's predictions have proved wrong in the past, but let's suppose just for a moment that he's right. The most obvious consequence would be that an early general election would become much more likely. A new Tory leader might seek a personal mandate, but even if they don't, a bona fide Soft Brexit (as opposed to a fudge that falls short of single market membership) will surely lead to at least a few Eurosceptic Tory MPs resigning the whip on the grounds that the British public has been betrayed. They might even jump direct to UKIP if Nigel Farage becomes active again and gets his party back in the game. The arithmetic supporting the Tory-DUP pact would then become severely imperilled.