At the time of posting, it looks very much like it's going to be a Tory government again. And with a significant majority into the bargain!
I know, I know...it's not very 'Tory' at all. And the future of Brexit isn't a done deal, it's going to be an uphill struggle.
But Labour have been seen off in decisive fashion! Britain rejected the politics of hatred and division.
And the party must surely now begin the Night of the Long Knives to remove the toxic Corbyn and Momentum faction, and restore it to a party people can vote for with a clear conscience once again.
Why, it's almost as if it's Christmas!