With a General Election now set for 8th June, the bookies are offering longish odds on anything other than a landslide victory for the Conservatives.
I think the Tories will probably gain about fifty seats, and Labour lose about the same. I can't see the Lib Dems winning more than twenty seats, which would nevertheless be a big step forward for them after their electoral wipeout two years ago, or, unfortunately, the SNP losing any of theirs. This election could also, hopefully, be UKIP's last hurrah.
I also think that after such a result Jeremy Corbyn might, to the consternation of most of his colleagues in the Parliamentary Labour Party, stop on as Leader.
I'm not sure why I continue to make these predictions, having called a Remain vote in the EU referendum and thought that Labour would become the biggest party at the 2015 General Election. On the other hand, I did think, in the face of those who told me that I was dead wrong and that there was absolutely no way that it couldn't happen, that Trump might just win last year's US presidential election.