A very good result for the Conservatives, greatly helped by the SNP annilating Labour in Scotland. They might get over 326 and get a majority, or get very close and the DUP or remaining LibDems can get them there.
The collapse of the LibDems vote is, if anything, worse than anyone predicted. The Conservatives and Labour seem to be picking those seats up evenly.
The LibDems have held Orkney and Shetland preventing the SNP getting all Scottish seats.
In England, Labour are missing their target seats and are not doing well. Miliband will be gone tomorrow.
UKIP aren't having the predicted effect on the Tories and will have a couple of seats. looks like Farage has lost Thanet, but that result hasn't been called yet.