Although it seems as if the Lib Dems haven't done as well as we might expect in this election, they still may play a critical part in deciding whether David Cameron is able to command an overall majority. It seems as if the Tories are achieving some very strong swings against Labour in the north-east of England and London. They are struggling, however, against the Liberal Democrats in the south-west. Every target seat they fail to take from the Liberals needs to be replaced by a Labour seat - perhaps one that they had less expectation of winning originally.
My feeling at this stage in the evening - about 1.45 am - is still that we shall see a small overall Tory majority. But things are complicated.