As nobody has volunteered to moderate this, i'm going to risk getting a tremendous amount of egg on my face by putting my predictions up here. That way if nobody else bothers I'll declare myself the winner unilaterally, even if my predictions are way out.
Seat totals:
Lab 275
Con 269
SNP 51
LD 28
DUP 9
SF 5
UKIP 4
PC 3
SDLP 3
Grn 1
Ind 1
Speaker 1
By region, listing seats changing hands (except for Scotland for obvious reasons), everything else should be assumed to have same winner as 2010:
(Also changes are compared to 2010 rather than by-elections)
EAST MIDLANDS:
Lab gains: Amber Valley, Broxtowe, Corby, Erewash, High Peak, Lincoln, Northampton N, Sherwood
EASTERN:
Lab gains: Bedford, Ipswich, Norwich N, Norwich S, Stevenage, Waveney
UKIP gains: Clacton, Thurrock
GREATER LONDON:
Lab gains: Bermondsey & Old Southwark, Brent Central, Brentford & Isleworth, Croydon Central, Ealing Central & acton; Enfield North, Harrow East, Hendon, Hornsey & Wood Green,
NORTH EAST:
Con gain: Berwick upoin TWeed
Lab Gains: Redcar, Stockton South
NORTH WEST:
Lab gains: Burnley, Bury North, Carlisle, City of Chester, Crewe & Nantwich, Lancaster & Fleetwood, Manchester Withington, Morecambe & Lunesdale, Warrington South, Weaver Vale, Wirral West
NORTHERN IRELAND:
DUP gain: Belfast East
SOUTH EAST:
Lab gains: Brighton Kemptown, Hasting & Rye, Hove,
UKIP gains: Rochester & strood, Thanet South
SOUTH WEST:
Lab gains: Plymouth Sutton & Devenport, Stroud, Bristol West
Con gains: Chippenham, North Devon, Mid Dorset & north Poole, St Austell & Newquay, Somerton & Frome, Taunton Deane, Wells
WALES:
Lab gains: Cardiff North, Cardiff Central
WEST MIDLANDS:
Lab gains: Cannock Chase, Halesowen & Rowley Regis, Nuneaton, North Warwicksire, Wolverhampton SW,
Con gain: Solihull
YORKSHIRE & HUMBER:
Lab gains: Dewsbury, Keighley, Bradford West
SCOTLAND:
LD to hold Orkney & Shetland
Con to gain Berwickshire, Roxburgh & Selkirk,
Lab to hold: Aberdeen South, Edinburgh South, Glasgow North East, Kirkcaldy & Cowdenbeath, East Renfrewshire, Rutherglen & Hamilton West.
Everything else to go SNP.
The predictions weren't specifically designed to get Lab+SNP=326, but that's the way its worked out.
I'm getting them in early as I'll be offline from Friday until next Thursday. Any major late events could make me look very silly