OK, after the elation of Thursday and the depression of Friday morning, here are the facts, people:
The Tories got 36.46% of the vote and ended up with 47.1% of the seats.
Labour got 29.01% of the vote and ended up with 39.8% of the seats.
The LibDems got 23.03% of the vote and ended up with 8.8% of the seats.
To quote a Tory grandee, “If that’s democracy then I’m a banana”.