But to Scotland itself?
Let's consider each of the players in turn.
The SNP.
They are clearly on the defensive. All talk of seeking a mandate for a second referendum mandate at this poll has disappeared. Let's not forget that, less than a month ago, one of the speculated "next moves" by Nicola, following the Prime Minister's rejection of a second independence referendum, would have been to get all her Westminster MPs to resign and seek re-election on that specific premise. Now they have been "resigned" by Theresa May, whether they wanted it or not, it is clear that the 56 will not be back. The only question is how many will. I will say more about that below.
The Scottish Conservative and Unionist Party.
At one time known as "The Tories" but now at least as well known as "Ruth Davidson". There are two sorts of "Unionist" in Scotland. There are those of us who belong, for other reasons, to Parties whose philosophy logically support the union. Labour, Lib, Tory. Who knows, who possibly even owe allegiance to the "Supporting Christ's Lordship Party" who did, after all, beat the Trot-Nats at the last Holyrood poll.
But there is a second sort of unionist. One who is not Labour or Lib or even Tory. One who is just a unionist. Who believe you can eat one flag just as surely as Nicola's troops believe you could eat another. And they are (very much only) part of Ruth's core constituency. Because the Libs are above all a European Party and Labour is currently led by an SNP volunteer who, in one of her many inadvertent "errors", declared that she might, in certain circumstance, even support independence herself.
Ruth is, to borrow a phrase, strong and stable on the Union. So these votes are hers. To what result is again a point to which I return.
The Scottish Liberal Democrats.
Their problem, bluntly, is that they should be doing better. They should take Edinburgh West and East Dunbarton. North East Fife is another matter to which I will return but in the three West Highland and Island seats they are the only viable challengers and I fear they are not really challenging. In none of these seats did the Nats get 50% last time but they could hang on if they poll in the mid thirties unless the Libs can get their act together. If only Charlie Kennedy was living at this hour.
Scottish Labour
Despite the best efforts of Kezia Dugdale, who spent part of last week campaigning in Stornoway (!), stopping only on the way to give an interview to the Guardian once again talking down our prospects, we are in this. Not everywhere but in certain places. I'm not giving these away but it's not difficult to work them out if you look at the local government results. And the Tory surge notwithstanding, they remain uncompetitive in much of urban Scotland. Even Corbynism (if not Corbyn personally) might help us here. There is a section of the electorate who have persuaded themselves that the SNP is to the left of the Labour Party. That is simply unsustainable at this election, a problem compounded by the SNP, wary of the Tory surge, being unlikely to produce a manifesto even pretending to be a left wing Party. So, lets wait and see.
The Problem.
The problem is first past the post. In 1983, Labour got (only) 35.1% of the vote in Scotland. Yet we still got 41 out of 72 seats. The problem with the Tory surge might be its very success in confusing unionist voters as to what they need to do to get the Nats out. North East Fife is but one example of that. In the end we need information. Last time, Lord Ashcroft did us all a public service with his constituency polls. Maybe we should be appealing to him to dip into his deep pockets once again.
And that's all for the moment.