I wasn't going to stay up and watch the election, but it's too interesting to miss....
At time of writing, the Conservatives are set to be the largest party but may not get a overall majority in parliament. The earlier exit poll was certain of that and now the media is not so sure. The old exit poll was 314, but the media has just announced a new forecast of 322, so that would be enough for May to survive, just. But these figures may continue to evolve before I've written this!
Labour is making gains and all talk of getting rid of Comrade Corbyn amongst the Labour MPs has fallen away.
Lib Dems - unknown at this time. But Cleggy is finished! He lost his seat in Sheffield.
UKIP - they're finished. Their votes are going elsewhere and despite what "experts" thought, many of these votes are going to Labour not the Conservatives.
But the big story of the night and it's still evolving, is what's happening in Scotland.
Scots are essentially voting on whether they want a 2nd indyref and the future of the UK. And the picture is clear, they are choosing the UK.
The SNP are getting crushed. The SNP's leader at Westminster has just lost his seat to a Conservative and the Conservatives are picking up some seats, but Labour are doing the best crushing the SNP in Glasgow.
May will return as PM and if she gets the new forecast of 322 votes she can through her agenda, just, but that is still a huge loss on what she had. But its early days and the Conservatives are picking up speed, so it may still be May's Day maybe. Ok, enough of the word May!