The results are yet to be announced for the London Mayoralty (Zimbabwe is almost faster with its results) but the expectation is that Boris Johnson has won it off Ken Livingstone, as Labour have been mauled across the board.
Pundits said a loss of more than 200 seats would be very bad for Labour. Well they have lost a staggering 331 seats – a once in a generation annihilation. In fact Labour only came third in the popular vote with 24% behind Lib Dems on 25% and Conservatives on 44%.
It is now being openly speculated that Prime Minister Gordon Brown may be rolled before the election. He is lucky in that there is no general election needed for two years, but unlucky in that that gives lots of time for discontent to simmer.
Congrats to all my friends in the Conservatives – must have been a good night of celebrations.