Final Seat Projections:
YouGov
302 CON, 269 LAB, 44 SNP, 12 LD, 2 Plaid, 0 UKIP, 1 Green, 1 Speaker, 19 Other.
Con maj -49
S Fisher / R Shorrocks
348 CON, 223 LAB, 47 SNP, 9 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +48
Michael Thrasher
348 CON, 215 LAB, 54 SNP, 9 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +48
Britain Elects
356 CON, 219 LAB, 43 SNP, 9 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +62
Lord Ashcroft
357 CON, 222 LAB, 45 SNP,4 LD, 1 Plaid, 0 UKIP, 0 Green, 1 Speaker, 18 Other.
Con maj +64
Election Calculus
360 CON, 216 LAB, 48 SNP, 3 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +72
Chris Hanretty
366 CON, 207 LAB, 46 SNP, 7 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +82
Nigel Marriott
374 CON, 207 LAB, 43 SNP, 2 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +100
Iain Dale
386 CON, 202 LAB, 48 SNP, 12 LD, 4 Plaid, 0 UKIP, 2 Green, 1 Speaker, 18 Other.
Con maj +122
Election Data
386 CON, 186 LAB, 51 SNP, 4 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +124
Mean forecast
360 CON, 213 LAB, 47 SNP, 7 LD, 3 Plaid, 0 UKIP, 1 Green, 1 Speaker, 18 Other.
Con maj +70
Courtesy of Simon Hix @Simonjhix
Weirdly my minimum forecast is almost identical in numbers to the mean forecast. (My Min Tory seats is 357 and I have the SNP on 46 and the LDs on about 7 or 8)