Vote Shares (GB only)
Conservatives - 35% 37%
Labour - 33% 30%
Liberal Democrats - 10% 8%
UKIP - 10% 13%
Greens - 5% 4%
Scottish/Welsh Nationalist - 4% 6%
Seats
Conservatives - 291 331
Labour - 255 232
Liberal Democrats - 24 8
UKIP - 2 1
Greens - 1
SNP- 55 56
Plaid- 3
Galloway- 1 0
Other- 18 (Northern Ireland)
Likely Government - Hung Parliament; Conservative minority
Scotland - Vote share and seats
Labour - 23% (2 seats) 24% (1)
SNP - 48% (55 seats) 50% (56)
Liberal Democrats - 8% (1 seat)
Conservative - 14% (1 seat) 15% (1)
Greens - 4% (0 seats) 1%
UKIP - 2% (0 seats)
Others - 1% (0 seats) <0.5%
Constituency winner (3 interesting seats per region and Nick Clegg's seat)
Gordon- SNP
Glasgow North- Labour SNP
Stirling- SNP
Berwick Upon Tweed- Conservative
Stockton South - Conservative
Redcar- Labour
Bury North- Labour Con
Southport- Lib Dem
Heywood and Middleton- Labour
Rotherham- Labour
Colne Valley- Conservative
Bradford West- Respect Lab
Sheffield Hallam- Labour Lib
Boston and Skegness- Conservative
Broxtowe- Labour Con
Loughborough- Conservative
Worcester- Conservative
Dudley South- Conservative
Warwickshire North- Labour Con
Ynys Mon- Labour
Ceredigion- Lib Dem
Vale of Glamorgan- Conservative
Camborne and Redruth- Conservative
Bristol West- Labour
Wells- Conservative
Brighton Pavillion- Green
Thanet South- Conservative
Rochester and Strood- Conservative
Kingston and Surbiton- Lib Dem Con
Battersea- Conservative
Enfield North- Labour
Norwich South- Labour
Clacton- UKIP
Thurrock- UKIP Con
Corrections in Bold.
Considering how long ago I predicted this, I think I did well. Especially my Scotland figures, excluding Greens.
I think everyone misjudged how far the Lib Dems would collapse in their Southern "strongholds" though.