Conservatives- A disappointing night, even though it was one of the biggest swings to the party on record. The fact is a majority government looked assured for the last two years but it has not materialised. Given the cuts that will be needed this is tricky.
They have made good inroads in Wales but Scotland remains a disaster zone and the link up with the Ulster Unionists seems to have flopped. They have a majority in England though.
Labour- Surprisingly good. Despite being the most incompetent government for generations they remain in with a small possibility of forming a coalition government. They are unquestionably the main party of the left both in terms of votes and seats. If they are in opposition then they have a good platform from which to launch their recovery once they ditch Gordon Brown.
Liberal Democrats- A disaster, after looking to be on the verge of a major breakthrough they actually lost seats. Worse still they now have the dilemma of propping up a despised Labour Party and suffering the inevitable backlash at the polls or supporting the Tories and enraging their left wing activists, which would kill their chance of becoming the main party of the left.
On the plus side they did lose Lembit Opik.
Greens- Great night, they won a seat.
SNP- In once sense a perfectly respectable result, but given how much they hyped up their chances, going for 20 seats, it was poor. Salmond looks like a fool. I suspect that a Tory government will benefit the Scottish Labour Party more than the SNP.
Plaid Cymru- Nothing much changed.
BNP- Their chances of winning were always overhyped.
UKIP- We need to wait until the Buckingham count until we can judge. Nigel Farage's election stunt was awesome.
DUP- Mixed night, the loss of their leader will hurt, but they are the main party of Unionism once more.
UUP- A poor night.
SDLP- As they were.
Sinn Fein- Ditto
Alliance- Another party that has made its Westminster breakthrough. They should try to recruit the independent MP Sylvia Hernon.
The Sunday Grumble, oooops, sorry, I mean Rumble: 5.6.17
7 minutes ago