All the polls had it as a draw, Google Trends have a thumping Labour win but turned out they were all wrong as we wake up this morning to a Conservative majority Government and five years of Tory rule.
The absolute collapse of the Liberal Democrats was no surprise, they died 5 years ago when Clegg took them into the coalition but this was the first opportunity to get around to the funeral today.
Scotland and the Scottish National Party did for the Labour Party, the gains in England were never going to make up the deficit if they lost the fifty seats north of the border which they did.
Enough people obviously looked at this Conservative government and thought, 'I fancy five more years of that' so that is where we are until 2020 whether we like it or not.
It will be a shock if Scotland doesn't hold another referendum on its independence now that the party pushing for it has almost complete control of the country and we have the question of the in-out referendum on Europe to be concerned about which could see us removing ourselves from the largest economic block on the planet.
The privatisation of what's left of the public service will be pick up pace unconstrained by the Liberal Democrats as will the dismantling of the welfare state so by 2020 we could find ourselves in a very different Britain to the one we have today.