Question Author
Sure -- I'd not had a chance to prepare it yet today but I was planning to.
Here you go:
1. Bermondsey and Old Southwark -- predicted Labour by 1.4%; actual Labour by 8.7%. Losing a race predicted to be quite tight by so much echoes the disaster the Lib Dems had across the country.
2. Blackpool North and Cleveleys -- predicted Labour by 3.2%; actual Tory by 8.5%.
3. Cambridge -- predicted Labour by 3.2%; actual Labour by 1.2%. However that hides how well Labour did here. The prediction was for a tight race between three or even four parties locked at less than 30% each. instead, the Tory vote collapsed, leaving it as a two-horse race, and the Lib Dems lost. Bucking the trend of the nation. Another sad loss for the Lib Dems. Julian Huppert kept his promise to vote against tuition fees, but that was not enough apparently.
4. Ceredigion -- pred. Lib Dems; actual Lib Dems. No luck for Plaid Cymru here, and indeed they didn't gain any more than their three seats.
5. Devon North -- pred. LD (just!), actual Con (massively). Another example of bye-bye to the Lib Dems, this time losing to their coalition partners.
6. Glenrothes -- predicted to be a tight race between Labour and the SNP, even with a majority in 2010 of 40%. That was slashed and then some. Result came in early and it showed what was to come as the SNP won here by a landslide, a majority of almost 14,000 votes and 30%.
7,8,9,10. Harrow East, Keighley, Loughborough, Pendle
All four of these key marginals went the way of the Tories, often increasing their majorities.
11. Norwich South. Thought this was going to Labour, and it did so, but the Greens actually lost votes here. A disappointing night for them, despite tripling their vote share, as they remain basically a wasted vote.
12. Thanet South. Nigel Farage managed to increase UKIP's vote here by almost 27 points but it wasn't enough -- and nor were any of UKIP's other attempts. Starting from too far back. But maybe next time...
13. Wentworth and Dearne. A strong Labour win, of course -- UKIp picking up all the disaffected though and winning almost a quarter of the vote. Labour have work to do even in their heartlands.
14. Wyre Forest. In a seat that EC probably got wrong from the start it went to the Tories. Obviously.
15. Upper Bann. Sinn Fein never came close to winning, and indeed they lost a seat. Not that it mattered, as the Tories passed the winning margin anyway.