A very surprising result yesterday I’m sure you’ll all agree. Five more years to endure now of preening smug Tories who will now start to believe their own bullshit about long term economic plans and the like. I’ll be giving political TV shows a miss for a while now. It wasn’t all bad though. Here are some silver linings:

Although the Tories now have a majority, it is by less than 10 seats, and less than the number of ‘bastards’ in the Conservative party, so David Cameron’s life is not going to be easy. Give it a year or two and the problems for them will begin.

Labour’s defeat was horrendous enough that they might have a proper clear out of the dead wood (most of the front bench) and come back with something better. I say might because it’s just as likely they’ll conclude they lost because they weren’t enough like the Tories.

The Lib Dems were wiped out. It seems the electorate saw through these disingenuous charlatans and got rid of all but 8. Danny Alexander and David Laws were the two that most deserved to lose and did. Nick Clegg won, but probably wishes he hadn’t now.

UKIP only won one seat and Farage has resigned. Their only MP Douglas Carswell is a much different politician to Farage.

Caroline Lucas retained her seat in Brighton. I like Caroline Lucas. Hopefully she will lead the Greens again.

Ed Balls lost his seat. In one of the biggest shocks of the night, the Tories took this seat from a man probably more to blame for Labour’s demise than anyone else.

Esther McVey lost her seat. A very unpopular unpopular DWP Minister who gave the impression of caring more about her career than the disadvantaged who it was her job to help, she will not be missed.

George Galloway lost after running a tawdry and personal campaign against Labour candidate Naz Shah. The extent of his defeat was stunning. I had been certain he would win.

So not good if you are on the left like me. But not all bad either.