Parties

Labour

Likely losses

Seat2015 FavouriteLoss %
1. Dundee WestSNP92.6%
2. Ochil and South PerthshireSNP91.2%
3. FalkirkSNP89.1%
4. North Ayrshire and ArranSNP87.8%
5. Glasgow SouthSNP87.8%
6. Kilmarnock and LoudounSNP86.3%
7. Cumbernauld, Kilsyth and Kirkintilloch EastSNP86.2%
8. Edinburgh EastSNP86.2%
9. Glasgow NorthSNP85.7%
10. Ayr, Carrick and CumnockSNP85.3%
11. LivingstonSNP85.2%
12. MidlothianSNP84.9%
13. StirlingSNP84.8%
14. Lanark and Hamilton EastSNP84.8%
15. Aberdeen NorthSNP84.4%
16. West DunbartonshireSNP83.7%
17. Glasgow EastSNP83.7%
18. Glasgow South WestSNP82.5%
19. Airdrie and ShottsSNP78.7%
20. Aberdeen SouthSNP78.3%
21. Linlithgow and East FalkirkSNP78.3%
22. Edinburgh South WestSNP77.8%
23. Glasgow CentralSNP77.8%
24. Motherwell and WishawSNP76.9%
25. InverclydeSNP75.7%
26. East Kilbride, Strathaven and LesmahagowSNP73.7%
27. Glasgow North WestSNP72.4%
28. Edinburgh North and LeithSNP71.4%
29. Kirkcaldy and CowdenbeathSNP70.2%
30. Central AyrshireSNP68.2%
31. Paisley and Renfrewshire NorthSNP67.5%
32. GlenrothesSNP66.7%
33. Paisley and Renfrewshire SouthSNP66.7%
34. Dumfries and GallowaySNP66.2%
35. East LothianSNP61.4%
36. Coatbridge, Chryston and BellshillSNP58.8%
37. Dunfermline and West FifeSNP52.2%
38. East RenfrewshireSNP51.2%

Likely gains

SeatFromGain %
1. Brent CentralLiberal Democrats92.4%
2. Manchester WithingtonLiberal Democrats91.2%
3. RedcarLiberal Democrats84.1%
4. Norwich SouthLiberal Democrats81.3%
5. BurnleyLiberal Democrats81%
6. HendonConservatives80.4%
7. Brentford and IsleworthConservatives80%
8. Cardiff CentralLiberal Democrats78.9%
9. Cardiff NorthConservatives77.6%
10. Wolverhampton South WestConservatives77.6%
11. Enfield NorthConservatives75.8%
12. Bradford EastLiberal Democrats75.7%
13. Lancaster and FleetwoodConservatives75.5%
14. North WarwickshireConservatives72.8%
15. Weaver ValeConservatives72.4%
16. SherwoodConservatives72.3%
17. Bristol WestLiberal Democrats71.4%
18. Plymouth, Sutton and DevonportConservatives71.1%
19. WaveneyConservatives70.8%
20. Hornsey and Wood GreenLiberal Democrats70.4%
21. CarlisleConservatives69.9%
22. DewsburyConservatives69.9%
23. Warrington SouthConservatives69.9%
24. HoveConservatives69.2%
25. BedfordConservatives68.2%
26. BroxtoweConservatives67.5%
27. StroudConservatives66.7%
28. Hastings and RyeConservatives65.1%
29. Morecambe and LunesdaleConservatives64.2%
30. Bury NorthConservatives64.2%
31. Amber ValleyConservatives63.8%
32. ErewashConservatives63.6%
33. LincolnConservatives62.4%
34. Ealing Central and ActonConservatives61.4%
35. City of ChesterConservatives61.4%
36. Cannock ChaseConservatives60.3%
37. Wirral WestConservatives60.2%
38. KeighleyConservatives57.9%
39. Brighton, KemptownConservatives57.2%
40. NuneatonConservatives56.6%
41. Harrow EastConservatives55%
42. IpswichConservatives54.9%
43. Stockton SouthConservatives53.9%
44. Birmingham, YardleyLiberal Democrats51.2%

Potential seats (by probability)

SeatLast Win2015 FavouriteWin %
1. St Helens NorthLabourLabour100%
2. StockportLabourLabour100%
3. MiddlesbroughLabourLabour100%
4. Coventry North EastLabourLabour100%
5. Bristol SouthLabourLabour100%
6. East HamLabourLabour100%
7. Lewisham West and PengeLabourLabour100%
8. St Helens South and WhistonLabourLabour100%
9. JarrowLabourLabour100%
10. Sheffield South EastLabourLabour100%
11. IslwynLabourLabour100%
12. Stretford and UrmstonLabourLabour100%
13. Manchester, GortonLabourLabour100%
14. Manchester CentralLabourLabour100%
15. BootleLabourLabour100%
16. Swansea EastLabourLabour100%
17. Islington NorthLabourLabour100%
18. Ealing, SouthallLabourLabour100%
19. Ealing NorthLabourLabour100%
20. HuddersfieldLabourLabour100%
21. Garston and HalewoodLabourLabour100%
22. North DurhamLabourLabour100%
23. North TynesideLabourLabour100%
24. North West DurhamLabourLabour100%
25. Leeds WestLabourLabour100%
26. Newcastle upon Tyne EastLabourLabour100%
27. Newcastle upon Tyne CentralLabourLabour100%
28. Mitcham and MordenLabourLabour100%
29. SedgefieldLabourLabour100%
30. Leeds CentralLabourLabour100%
31. Poplar and LimehouseLabourLabour100%
32. PrestonLabourLabour100%
33. RhonddaLabourLabour100%
34. Camberwell and PeckhamLabourLabour100%
35. Leicester SouthLabourLabour100%
36. CaerphillyLabourLabour100%
37. Dulwich and West NorwoodLabourLabour100%
38. MakerfieldLabourLabour100%
39. Croydon NorthLabourLabour100%
40. BarkingLabourLabour100%
41. Liverpool, WavertreeLabourLabour100%
42. Lewisham EastLabourLabour100%
43. Liverpool, WaltonLabourLabour100%
44. Liverpool, RiversideLabourLabour100%
45. Hayes and HarlingtonLabourLabour100%
46. HaltonLabourLabour100%
47. West HamLabourLabour100%
48. BirkenheadLabourLabour100%
49. Leyton and WansteadLabourLabour100%
50. WiganLabourLabour100%
51. Hackney South and ShoreditchLabourLabour100%
52. Hackney North and Stoke NewingtonLabourLabour100%
53. Greenwich and WoolwichLabourLabour100%
54. GatesheadLabourLabour100%
55. Wythenshawe and Sale EastLabourLabour100%
56. BlaydonLabourLabour100%
57. EdmontonLabourLabour100%
58. WansbeckLabourLabour100%
59. WallaseyLabourLabour100%
60. TottenhamLabourLabour100%
61. LeighLabourLabour100%
62. Blackley and BroughtonLabourLabour100%
63. Liverpool, West DerbyLabourLabour100%
64. VauxhallLabourLabour100%
65. Houghton and Sunderland SouthLabourLabour100%
66. Leicester EastLabourLabour100%
67. Birmingham, Perry BarrLabourLabour100%
68. WalthamstowLabourLabour100%
69. Birmingham, LadywoodLabourLabour100%
70. Birmingham, Hodge HillLabourLabour100%
71. Birmingham, Hall GreenLabourLabour100%
72. Denton and ReddishLabourLabour96.7%
73. NeathLabourLabour96.7%
74. Cynon ValleyLabourLabour96.7%
75. Holborn and St PancrasLabourLabour96.7%
76. Nottingham EastLabourLabour96.7%
77. Coventry North WestLabourLabour96.7%
78. TorfaenLabourLabour96.7%
79. Islington South and FinsburyLabourLabour96.6%
80. Coventry SouthLabourLabour96.3%
81. Derby SouthLabourLabour96.3%
82. Cardiff South and PenarthLabourLabour96.3%
83. OgmoreLabourLabour96.3%
84. Oldham West and RoytonLabourLabour96.3%
85. West LancashireLabourLabour96.3%
86. Ashton-under-LyneLabourLabour96.3%
87. Barnsley CentralLabourLabour96.3%
88. BassetlawLabourLabour96.3%
89. HemsworthLabourLabour96.3%
90. Warrington NorthLabourLabour96.3%
91. WarleyLabourLabour96.3%
92. TynemouthLabourLabour96.3%
93. Lewisham, DeptfordLabourLabour96.3%
94. Bolton North EastLabourLabour96.3%
95. Sunderland CentralLabourLabour96.3%
96. Stockton NorthLabourLabour96.3%
97. South ShieldsLabourLabour96.3%
98. Salford and EcclesLabourLabour96.3%
99. Bradford SouthLabourLabour96.2%
100. BlackburnLabourLabour96.2%
101. Bishop AucklandLabourLabour96.2%
102. Blyth ValleyLabourLabour96.2%
103. EasingtonLabourLabour95.8%
104. Leeds North EastLabourLabour95.8%
105. KnowsleyLabourLabour95.4%
106. Leeds EastLabourLabour95.4%
107. AberavonLabourLabour95.4%
108. Sheffield, HeeleyLabourLabour95.4%
109. Sheffield, Brightside and HillsboroughLabourLabour95.4%
110. West Bromwich WestLabourLabour95.4%
111. BolsoverLabourLabour95.4%
112. Nottingham NorthLabourLabour95.4%
113. Cardiff WestLabourLabour95.4%
114. Brent NorthLabourLabour95.4%
115. Washington and Sunderland WestLabourLabour95.4%
116. Birmingham, ErdingtonLabourLabour95.3%
117. Ilford SouthLabourLabour95.3%
118. Bolton South EastLabourLabour95.3%
119. Bristol EastLabourLabour95.3%
120. Ellesmere Port and NestonLabourLabour95.3%
121. Worsley and Eccles SouthLabourLabour95.3%
122. WrexhamLabourLabour95.3%
123. CopelandLabourLabour95.3%
124. Leicester WestLabourLabour94.9%
125. Doncaster CentralLabourLabour94.9%
126. SloughLabourLabour94.8%
127. Kingston upon Hull West and HessleLabourLabour94.4%
128. Wolverhampton South EastLabourLabour94.4%
129. Barnsley EastLabourLabour94.4%
130. Normanton, Pontefract and CastlefordLabourLabour94.4%
131. Newport WestLabourLabour94.4%
132. Luton NorthLabourLabour94.4%
133. WorkingtonLabourLabour94.3%
134. Stoke-on-Trent NorthLabourLabour94.3%
135. West Bromwich EastLabourLabour94.3%
136. Bethnal Green and BowLabourLabour94.3%
137. StreathamLabourLabour94.3%
138. DarlingtonLabourLabour94.3%
139. Sefton CentralLabourLabour94.3%
140. PontypriddLabourLabour94.3%
141. Oxford EastLabourLabour94.3%
142. Feltham and HestonLabourLabour94.3%
143. Kingston upon Hull EastLabourLabour94.2%
144. Stoke-on-Trent SouthLabourLabour93.6%
145. Stoke-on-Trent CentralLabourLabour93.6%
146. Erith and ThamesmeadLabourLabour93.5%
147. Blaenau GwentLabourLabour93.5%
148. DelynLabourLabour93.4%
149. Birmingham, Selly OakLabourLabour93.4%
150. York CentralLabourLabour92.7%
151. Merthyr Tydfil and RhymneyLabourLabour92.7%
152. Stalybridge and HydeLabourLabour92.7%
153. Wentworth and DearneLabourLabour92.7%
154. Doncaster NorthLabourLabour92.7%
155. BridgendLabourLabour92.6%
156. City of DurhamLabourLabour92.6%
157. Alyn and DeesideLabourLabour92.6%
158. Clwyd SouthLabourLabour92.6%
159. Brent CentralLiberal DemocratsLabour92.4%
160. ExeterLabourLabour92.4%
161. Swansea WestLabourLabour92.4%
162. Batley and SpenLabourLabour92.2%
163. Vale of ClwydLabourLabour92.1%
164. Oldham East and SaddleworthLabourLabour92%
165. Sheffield CentralLabourLabour91.4%
166. Luton SouthLabourLabour91.3%
167. GowerLabourLabour91.3%
168. Nottingham SouthLabourLabour91.3%
169. Manchester WithingtonLiberal DemocratsLabour91.2%
170. HammersmithLabourLabour91.2%
171. ChesterfieldLabourLabour91.2%
172. Newport EastLabourLabour91.2%
173. ChorleyLabourLabour91.1%
174. Blackpool SouthLabourLabour91%
175. Kingston upon Hull NorthLabourLabour90.8%
176. Newcastle upon Tyne NorthLabourLabour90.6%
177. Harrow WestLabourLabour90.5%
178. Dagenham and RainhamLabourLabour90.5%
179. Bury SouthLabourLabour90.4%
180. TootingLabourLabour90.1%
181. Wolverhampton North EastLabourLabour90%
182. Don ValleyLabourLabour89.9%
183. HyndburnLabourLabour89.3%
184. Birmingham, NorthfieldLabourLabour89.3%
185. Southampton, TestLabourLabour88.7%
186. ScunthorpeLabourLabour88.4%
187. Barrow and FurnessLabourLabour88.2%
188. WakefieldLabourLabour87.9%
189. AshfieldLabourLabour87.7%
190. RochdaleLabourLabour87.3%
191. Wirral SouthLabourLabour87.1%
192. ElthamLabourLabour86.3%
193. Heywood and MiddletonLabourLabour86.3%
194. North East DerbyshireLabourLabour86.3%
195. GedlingLabourLabour86.2%
196. HartlepoolLabourLabour86%
197. Rother ValleyLabourLabour86%
198. Morley and OutwoodLabourLabour85.1%
199. Birmingham, EdgbastonLabourLabour85.1%
200. LlanelliLabourLabour85%
201. MansfieldLabourLabour84.6%
202. Westminster NorthLabourLabour84.2%
203. RedcarLiberal DemocratsLabour84.1%
204. Great GrimsbyLabourLabour84.1%
205. Bolton WestLabourLabour84%
206. Walsall SouthLabourLabour83.9%
207. Middlesbrough South and East ClevelandLabourLabour82.9%
208. Newcastle-under-LymeLabourLabour81.8%
209. Norwich SouthLiberal DemocratsLabour81.3%
210. BurnleyLiberal DemocratsLabour81%
211. Penistone and StocksbridgeLabourLabour80.9%
212. HendonConservativesLabour80.4%
213. Brentford and IsleworthConservativesLabour80%
214. Cardiff CentralLiberal DemocratsLabour78.9%
215. RotherhamLabourLabour78.3%
216. Plymouth, Moor ViewLabourLabour77.8%
217. Cardiff NorthConservativesLabour77.6%
218. Wolverhampton South WestConservativesLabour77.6%
219. Derby NorthLabourLabour77.1%
220. Enfield NorthConservativesLabour75.8%
221. TelfordLabourLabour75.8%
222. CorbyLabourLabour75.7%
223. Bradford EastLiberal DemocratsLabour75.7%
224. Hampstead and KilburnLabourLabour75.5%
225. Lancaster and FleetwoodConservativesLabour75.5%
226. Dudley NorthLabourLabour75.1%
227. HalifaxLabourLabour74.1%
228. Walsall NorthLabourLabour73.7%
229. North WarwickshireConservativesLabour72.8%
230. Weaver ValeConservativesLabour72.4%
231. SherwoodConservativesLabour72.3%
232. Bristol WestLiberal DemocratsLabour71.4%
233. Plymouth, Sutton and DevonportConservativesLabour71.1%
234. WaveneyConservativesLabour70.8%
235. Hornsey and Wood GreenLiberal DemocratsLabour70.4%
236. CarlisleConservativesLabour69.9%
237. DewsburyConservativesLabour69.9%
238. Warrington SouthConservativesLabour69.9%
239. HoveConservativesLabour69.2%
240. BedfordConservativesLabour68.2%
241. BroxtoweConservativesLabour67.5%
242. Ynys Môn (Anglesey)LabourLabour67.5%
243. StroudConservativesLabour66.7%
244. Southampton, ItchenLabourLabour65.5%
245. Hastings and RyeConservativesLabour65.1%
246. Bury NorthConservativesLabour64.2%
247. Morecambe and LunesdaleConservativesLabour64.2%
248. Amber ValleyConservativesLabour63.8%
249. Glasgow North EastLabourLabour63.6%
250. ErewashConservativesLabour63.6%
251. LincolnConservativesLabour62.4%
252. City of ChesterConservativesLabour61.4%
253. Ealing Central and ActonConservativesLabour61.4%
254. Cannock ChaseConservativesLabour60.3%
255. Wirral WestConservativesLabour60.2%
256. KeighleyConservativesLabour57.9%
257. Brighton, KemptownConservativesLabour57.2%
258. NuneatonConservativesLabour56.6%
259. Harrow EastConservativesLabour55%
260. IpswichConservativesLabour54.9%
261. Rutherglen and Hamilton WestLabourLabour54.5%
262. Stockton SouthConservativesLabour53.9%
263. Edinburgh SouthLabourLabour52.4%
264. Birmingham, YardleyLiberal DemocratsLabour51.2%
265. East RenfrewshireLabourSNP48.8%
266. Northampton NorthConservativesConservatives48.8%
267. Dunfermline and West FifeLabourSNP47.8%
268. Norwich NorthConservativesConservatives46.6%
269. Halesowen and Rowley RegisConservativesConservatives45.9%
270. Finchley and Golders GreenConservativesConservatives45%
271. Croydon CentralConservativesConservatives44%
272. PudseyConservativesConservatives44%
273. Bradford WestRespectRespect42.5%
274. StevenageConservativesConservatives41.3%
275. Coatbridge, Chryston and BellshillLabourSNP41.2%
276. South SwindonConservativesConservatives40.9%
277. ArfonPCPC40%
278. Crewe and NantwichConservativesConservatives40%
279. Rossendale and DarwenConservativesConservatives39.3%
280. East LothianLabourSNP38.6%
281. Milton Keynes SouthConservativesConservatives37.5%
282. PeterboroughConservativesConservatives37.5%
283. GloucesterConservativesConservatives36.9%
284. Bermondsey and Old SouthwarkLiberal DemocratsLiberal Democrats36.9%
285. Carmarthen West and South PembrokeshireConservativesConservatives36.9%
286. WorcesterConservativesConservatives36.5%
287. PendleConservativesConservatives36.4%
288. Colne ValleyConservativesConservatives34.5%
289. Dumfries and GallowayLabourSNP33.8%
290. Elmet and RothwellConservativesConservatives33.8%
291. GlenrothesLabourSNP33.3%
292. South RibbleConservativesConservatives33.3%
293. High PeakConservativesConservatives33.3%
294. Paisley and Renfrewshire SouthLabourSNP33.3%
295. Paisley and Renfrewshire NorthLabourSNP32.5%
296. Blackpool North and CleveleysConservativesConservatives32.2%
297. CleethorpesConservativesConservatives32.2%
298. Central AyrshireLabourSNP31.8%
299. Leeds North WestLiberal DemocratsLiberal Democrats30.8%
300. Calder ValleyConservativesConservatives30.8%
301. StourbridgeConservativesConservatives30%
302. Kirkcaldy and CowdenbeathLabourSNP29.8%
303. Dudley SouthConservativesConservatives29.5%
304. Edinburgh North and LeithLabourSNP28.6%
305. Great YarmouthConservativesConservatives28.3%
306. Ilford NorthConservativesConservatives28.1%
307. CambridgeLiberal DemocratsLiberal Democrats28.1%
308. Glasgow North WestLabourSNP27.6%
309. AberconwyConservativesConservatives27.4%
310. ThurrockConservativesUKIP27.3%
311. Warwick and LeamingtonConservativesConservatives26.7%
312. East Kilbride, Strathaven and LesmahagowLabourSNP26.3%
313. LoughboroughConservativesConservatives26.3%
314. KingswoodConservativesConservatives25.9%
315. InverclydeLabourSNP24.3%
316. Vale of GlamorganConservativesConservatives23.5%
317. Motherwell and WishawLabourSNP23.1%
318. Glasgow CentralLabourSNP22.2%
319. Edinburgh South WestLabourSNP22.2%
320. Carmarthen East and DinefwrPCPC22.2%
321. Portsmouth NorthConservativesConservatives22.1%
322. Linlithgow and East FalkirkLabourSNP21.7%
323. Aberdeen SouthLabourSNP21.7%
324. Sheffield, HallamLiberal DemocratsLiberal Democrats21.7%
325. Brighton, PavilionGreenGreen21.7%
326. Filton and Bradley StokeConservativesConservatives21.7%
327. Reading WestConservativesConservatives21.7%
328. Airdrie and ShottsLabourSNP21.3%
329. Bristol North WestConservativesConservatives21.3%
330. CrawleyConservativesConservatives19.3%
331. North West LeicestershireConservativesConservatives18.5%
332. RedditchConservativesConservatives18.5%
333. Glasgow South WestLabourSNP17.5%
334. Preseli PembrokeshireConservativesConservatives17.5%
335. StaffordConservativesConservatives16.4%
336. TamworthConservativesConservatives16.3%
337. Glasgow EastLabourSNP16.3%
338. West DunbartonshireLabourSNP16.3%
339. South Basildon and East ThurrockConservativesConservatives16.3%
340. Brigg and GooleConservativesConservatives16.2%
341. RugbyConservativesConservatives16%
342. Aberdeen NorthLabourSNP15.6%
343. Northampton SouthConservativesConservatives15.6%
344. StirlingLabourSNP15.2%
345. Lanark and Hamilton EastLabourSNP15.2%
346. MidlothianLabourSNP15.1%
347. LivingstonLabourSNP14.8%
348. Ayr, Carrick and CumnockLabourSNP14.7%
349. Chatham and AylesfordConservativesConservatives14.5%
350. Glasgow NorthLabourSNP14.3%
351. North SwindonConservativesConservatives14%
352. Edinburgh WestLiberal DemocratsSNP13.9%
353. Cumbernauld, Kilsyth and Kirkintilloch EastLabourSNP13.8%
354. Edinburgh EastLabourSNP13.8%
355. Kilmarnock and LoudounLabourSNP13.7%
356. WatfordConservativesConservatives13.6%
357. Enfield, SouthgateConservativesConservatives13.6%
358. DoverConservativesConservatives13.6%
359. BurtonConservativesConservatives13.6%
360. Scarborough and WhitbyConservativesConservatives13.6%
361. HarlowConservativesConservatives12.8%
362. Reading EastConservativesConservatives12.3%
363. North East SomersetConservativesConservatives12.3%
364. North Ayrshire and ArranLabourSNP12.2%
365. Glasgow SouthLabourSNP12.2%
366. South DorsetConservativesConservatives11.7%
367. BatterseaConservativesConservatives11%
368. FalkirkLabourSNP10.9%
369. South DerbyshireConservativesConservatives10.4%
370. GraveshamConservativesConservatives10.4%
371. Staffordshire MoorlandsConservativesConservatives10.3%
372. Milton Keynes NorthConservativesConservatives8.8%
373. Ochil and South PerthshireLabourSNP8.8%
374. Clwyd WestConservativesConservatives7.9%
375. Dundee WestLabourSNP7.4%
376. KetteringConservativesConservatives7.4%
377. Gillingham and RainhamConservativesConservatives5.9%
378. Na h-Eileanan an Iar (Western Isles)SNPSNP5.7%
379. MonmouthConservativesConservatives5.7%
380. ShipleyConservativesConservatives5.5%
381. South ThanetConservativesUKIP5%
382. DartfordConservativesConservatives4.5%
383. Shrewsbury and AtchamConservativesConservatives4.5%
384. The WrekinConservativesConservatives4.5%
385. Folkestone and HytheConservativesConservatives4.2%
386. Sittingbourne and SheppeyConservativesConservatives4.2%
387. York OuterConservativesConservatives4.1%
388. WellingboroughConservativesConservatives4.1%
389. Camborne and RedruthConservativesConservatives3.8%
390. FyldeConservativesConservatives3.8%
391. PutneyConservativesConservatives3.7%
392. Selby and AinstyConservativesConservatives3.7%
393. East DunbartonshireLiberal DemocratsSNP3.7%
394. KensingtonConservativesConservatives3.7%
395. Perth and North PerthshireSNPSNP3.6%
396. Rochford and Southend EastConservativesConservatives3.5%
397. Harwich and North EssexConservativesConservatives3.5%
398. Portsmouth SouthLiberal DemocratsConservatives3.3%
399. Croydon SouthConservativesConservatives3.3%
400. Mid DerbyshireConservativesConservatives3.2%
401. North ThanetConservativesConservatives3.2%
402. Forest of DeanConservativesConservatives3.2%