A Labour majority of 66 is a bit less than most commentators have predicted (although I have gone for 46 in an office sweepstake). Labour people throughout the day have been incredibly jittery about some seats which had rather large majorities in 2001. A national share of 37% to 33% for the Conservatives implies a swing of 2.5% but the BBC’s seat projection suggests a much higher swing to the Tories in the marginals – perhaps 3.5 or 4 per cent.
The Liberal Democrats will be a bit disappointed to see their national share at 22 per cent with a net gain of only a couple of seats, but their vote is likely to be even more variable and difficult to predict than the share for the two main parties. The projection suggests one of two things has happened – either that the much anticipated strong swing to the Lib Dems in intellectual middle class constituencies (more to follow on this later) has not happened, or that it has been cancelled out by significant Conservative gains from the Lib Dems.
Of course, the 10pm figures might not be final – people keep voting until 10pm, and the late votes might tweak the figures up or down a bit.