Labour Defence

Below are lists of Labour marginal seats showing which constituencies won in the latest elections can be most easily lost.

Historical

Options

Election
Based On
Order By

Labour Defence 2029

Below is the Labour defence list consisting of Labour held marginal seats for the 2029 general election based on the 2024 boundaries. These marginal constituencies are ordered from the most vulnerable seats to the safest.

ConstituencyRegionMajoritySwing To Beat
1HendonLondon150.02%
2PooleSouth West180.02%
3Cambridgeshire North WestEast of England390.04%
4PeterboroughEast of England1180.14%
5Chelsea and FulhamLondon1520.16%
6Middlesbrough South and Cleveland EastNorth East2140.28%
7Forest of DeanSouth West2780.29%
8Derbyshire DalesEast Midlands3500.34%
9Sittingbourne and SheppeySouth East3550.43%
10Ilford NorthLondon5280.56%
11Somerset NorthSouth West6390.59%
12AylesburySouth East6300.63%
13Uxbridge and Ruislip SouthLondon5870.64%
14Norfolk South WestEast of England6300.71%
15Dunstable and Leighton BuzzardEast of England6670.72%
16Stoke-on-Trent SouthWest Midlands6270.77%
17Ribble ValleyNorth West8560.82%
18LichfieldWest Midlands8100.82%
19BracknellSouth East7840.89%
20Earley and WoodleySouth East8480.92%
21RedditchWest Midlands7890.93%
22Portsmouth NorthSouth East7800.94%
23Bradford WestYorkshire and the Humber7070.95%
24Birmingham YardleyWest Midlands6930.96%
25Pendle and ClitheroeNorth West9020.96%
26Leicestershire North WestEast Midlands1,0121.04%
27Dorset SouthSouth West1,0481.07%
28Suffolk CoastalEast of England1,0701.08%
29Rother ValleyYorkshire and the Humber9981.20%
30DartfordSouth East1,1921.34%
31Stirling and StrathallanScotland1,3941.40%
32Bury St Edmunds and StowmarketEast of England1,4521.43%
33Clwyd NorthWales1,1961.44%
34Reading West and Mid BerkshireSouth East1,3611.46%
35TamworthWest Midlands1,3821.58%
36Bethnal Green and StepneyLondon1,6891.81%
37RochdaleNorth West1,4401.81%
38Hertfordshire North EastEast of England1,9231.83%
39LlanelliWales1,5041.85%
40AshfordSouth East1,7791.89%
41Derbyshire North EastEast Midlands1,7531.91%
42Cornwall South EastSouth West1,9111.94%
43Derbyshire MidEast Midlands1,8781.98%
44Pembrokeshire Mid and SouthWales1,8782.01%
45Southend West and LeighEast of England1,9492.07%
46Birmingham Hodge Hill and Solihull NorthWest Midlands1,5662.29%
47HyndburnNorth West1,6872.32%
48LowestoftEast of England2,0162.41%
49Bexleyheath and CrayfordLondon2,1142.43%
50Chatham and AylesfordSouth East1,9982.45%
51Burton and UttoxeterWest Midlands2,2662.48%
52Buckingham and BletchleySouth East2,4212.54%
53St Austell and NewquaySouth West2,4702.64%
54DudleyWest Midlands1,9002.65%
55Warwickshire North and BedworthWest Midlands2,1982.68%
56DarlingtonNorth East2,2982.71%
57Norfolk SouthEast of England2,8262.85%
58Chipping BarnetLondon2,9142.86%
59HarlowEast of England2,5042.89%
60Doncaster East and the Isle of AxholmeYorkshire and the Humber2,3112.95%
61GraveshamSouth East2,7123.14%
62MonmouthshireWales3,3383.28%
63CongletonNorth West3,3873.38%
64BanburySouth East3,2563.38%
65Rochester and StroodSouth East2,9303.44%
66Cities of London and WestminsterLondon2,7083.45%
67Kensington and BayswaterLondon2,9033.46%
68HexhamNorth East3,7133.58%
69Cannock ChaseWest Midlands3,1253.64%
70GloucesterSouth West3,4313.75%
71KetteringEast Midlands3,8203.80%
72StourbridgeWest Midlands3,0733.85%
73Worthing WestSouth East3,9493.87%
74Welwyn HatfieldEast of England3,7993.92%
75LivingstonScotland3,5283.93%
76Altrincham and Sale WestNorth West4,1744.06%
77Edinburgh East and MusselburghScotland3,7154.08%
78Glenrothes and Mid FifeScotland2,9544.09%
79Bournemouth WestSouth West3,2244.09%
80Amber ValleyEast Midlands3,5544.18%
81Ayrshire North and ArranScotland3,5514.20%
82SloughSouth East3,6474.21%
83NuneatonWest Midlands3,4794.22%
84MansfieldEast Midlands3,4854.24%
85BurnleyNorth West3,4204.31%
86Folkestone and HytheSouth East3,7294.31%
87RedcarNorth East3,3234.35%
88Hertford and StortfordEast of England4,7484.40%
89Montgomeryshire and GlyndwrWales3,8154.41%
90RugbyWest Midlands4,4284.52%
91ScunthorpeYorkshire and the Humber3,5424.54%
92Derbyshire SouthEast Midlands4,1684.56%
93Brent WestLondon3,7934.58%
94Vale of GlamorganWales4,2164.60%
95Glasgow South WestScotland3,2854.60%
96Isle of Wight WestSouth East3,1774.63%
97Northampton SouthEast Midlands4,0714.64%
98Swindon NorthSouth West4,1034.65%
99Finchley and Golders GreenLondon4,5814.65%
100Birmingham LadywoodWest Midlands3,4214.68%
101Gillingham and RainhamSouth East3,9724.83%
102Clwyd EastWales4,6224.83%
103Glasgow SouthScotland4,1544.90%
104StaffordWest Midlands4,5954.99%
105Cumbernauld and KirkintillochScotland4,1445.06%
106Ayr, Carrick and CumnockScotland4,1545.07%
107Southend East and RochfordEast of England4,0275.08%
108Glasgow NorthScotland3,5395.09%
109WycombeSouth East4,5915.14%
110Ossett and Denby DaleYorkshire and the Humber4,5425.18%
111Northumberland NorthNorth East5,0675.19%
112Weston-Super-MareSouth West4,4095.20%
113Somerset North East and HanhamSouth West5,3195.20%
114WatfordEast of England4,7235.31%
115Tipton and WednesburyWest Midlands3,3855.31%
116Penrith and SolwayNorth West5,2575.33%
117Glasgow EastScotland3,7845.34%
118Colne ValleyYorkshire and the Humber4,9635.37%
119Hemel HempsteadEast of England4,8575.51%
120Bolton WestNorth West4,9455.54%
121Blackpool North and FleetwoodNorth West4,6475.56%
122Sherwood ForestEast Midlands5,4435.59%
123HuddersfieldYorkshire and the Humber4,5335.64%
124CarlisleNorth West5,2005.65%
125HalesowenWest Midlands4,3645.66%
126CrawleySouth East5,2355.73%
127AldershotSouth East5,6835.85%
128FalkirkScotland4,9965.86%
129LoughboroughEast Midlands4,9605.87%
130Bangor AberconwyWales4,8965.88%
131Milton Keynes NorthSouth East5,4305.91%
132Kilmarnock and LoudounScotland5,1196.03%
133Morecambe and LunesdaleNorth West5,8156.05%
134Bournemouth EastSouth West5,4796.10%
135Scarborough and WhitbyYorkshire and the Humber5,4086.11%
136Wellingborough and RushdenEast Midlands5,4866.24%
137Barrow and FurnessNorth West5,3246.30%
138Rossendale and DarwenNorth West5,6286.31%
139Corby and Northamptonshire EastEast Midlands6,3316.38%
140Newcastle-under-LymeWest Midlands5,0696.40%
141SouthportNorth West5,7896.42%
142BassetlawEast Midlands5,7686.43%
143RushcliffeEast Midlands7,4266.43%
144Oldham West, Chadderton and RoytonNorth West4,9766.45%
145Plymouth Moor ViewSouth West5,6046.54%
146Great Grimsby and CleethorpesYorkshire and the Humber4,8036.56%
147Hull EastYorkshire and the Humber3,9206.57%
148Walsall and BloxwichWest Midlands4,9146.61%
149PrestonNorth West5,2916.61%
150BasingstokeSouth East6,4846.62%
151Bradford SouthYorkshire and the Humber4,3926.65%
152MakerfieldNorth West5,3996.70%
153Barnsley SouthYorkshire and the Humber4,7486.77%
154Birmingham Hall Green and MoseleyWest Midlands5,6566.80%
155Glasgow North EastScotland4,6376.80%
156Edinburgh South WestScotland6,2176.81%
157ErewashEast Midlands5,8596.81%
158South RibbleNorth West6,5016.96%
159Stoke-on-Trent NorthWest Midlands5,0827.03%
160Durham NorthNorth East5,8737.06%
161Birmingham NorthfieldWest Midlands5,3897.16%
162Bristol EastSouth West6,6067.16%
163Harrow WestLondon6,6427.34%
164Edinburgh North and LeithScotland7,2687.35%
165WrexhamWales5,9487.37%
166Alloa and GrangemouthScotland6,1227.43%
167RotherhamYorkshire and the Humber5,4907.43%
168BolsoverEast Midlands6,3237.45%
169Spen ValleyYorkshire and the Humber6,1887.54%
170Dunbartonshire WestScotland6,0107.59%
171Sunderland CentralNorth East6,0737.60%
172Paisley and Renfrewshire NorthScotland6,3337.63%
173Bury NorthNorth West6,9447.63%
174Milton Keynes CentralSouth East7,2917.64%
175Bolton North EastNorth West6,6537.67%
176HitchinEast of England8,1097.72%
177WorcesterWest Midlands7,1167.73%
178StevenageEast of England6,6187.75%
179HalifaxYorkshire and the Humber6,2697.79%
180Croydon EastLondon6,8257.79%
181Cardiff WestWales7,0197.84%
182Inverclyde and Renfrewshire WestScotland6,3717.89%
183Paisley and Renfrewshire SouthScotland6,5277.91%
184Oldham East and SaddleworthNorth West6,3577.93%
185Sheffield HallamYorkshire and the Humber8,1897.93%
186Dover and DealSouth East7,5857.94%
187Southampton ItchenSouth East6,1058.02%
188Derby SouthEast Midlands6,0028.02%
189High PeakEast Midlands7,9088.04%
190Glasgow WestScotland6,4468.08%
191Truro and FalmouthSouth West8,1518.11%
192Wolverhampton North EastWest Midlands5,4228.14%
193Thanet EastSouth East6,9718.16%
194Camborne and RedruthSouth West7,8068.17%
195Coatbridge and BellshillScotland6,3448.19%
196Heywood and Middleton NorthNorth West6,0828.19%
197Bishop AucklandNorth East6,6728.25%
198Neath and Swansea EastWales6,6278.26%
199Ayrshire CentralScotland6,8698.29%
200Bradford EastYorkshire and the Humber6,1898.31%
201Ilford SouthLondon6,8948.37%
202Renfrewshire EastScotland8,4218.38%
203CaerphillyWales6,4198.39%
204IpswichEast of England7,4038.40%
205ThurrockEast of England6,4748.62%
206MacclesfieldNorth West9,1208.64%
207BroxtoweEast Midlands8,4038.78%
208Bristol SouthSouth West7,6668.83%
209Cowdenbeath and KirkcaldyScotland7,2488.88%
210ShipleyYorkshire and the Humber8,6038.91%
211Luton South and Bedfordshire SouthEast of England6,8588.93%
212Houghton and Sunderland SouthNorth East7,1698.95%
213Wolverhampton WestWest Midlands7,8689.01%
214South ShieldsNorth East6,6539.03%
215Calder ValleyYorkshire and the Humber8,9919.06%
216Motherwell, Wishaw and CarlukeScotland7,0859.08%
217Stoke-on-Trent CentralWest Midlands6,4099.08%
218Bolton South and WalkdenNorth West6,7439.13%
219CanterburySouth East8,6539.16%
220Normanton and HemsworthYorkshire and the Humber6,6629.16%
221ColchesterEast of England8,2509.19%
222York OuterYorkshire and the Humber9,3919.19%
223Pontefract, Castleford and KnottingleyYorkshire and the Humber6,6309.22%
224Dagenham and RainhamLondon7,1739.23%
225MidlothianScotland8,1679.25%
226Eltham and ChislehurstLondon8,4299.25%
227Dunfermline and DollarScotland8,2419.25%
228Washington and Gateshead SouthNorth East6,9139.34%
229Hastings and RyeSouth East8,6539.41%
230EasingtonNorth East6,5429.53%
231Ashton-under-LyneNorth West6,7919.58%
232Luton NorthEast of England7,5109.69%
233East Kilbride and StrathavenScotland9,0579.70%
234Worthing East and ShorehamSouth East9,5199.70%
235Blackpool SouthNorth West6,8489.73%
236Bathgate and LinlithgowScotland8,3239.89%
237Filton and Bradley StokeSouth West10,0009.93%
238Penistone and StocksbridgeYorkshire and the Humber8,7399.94%
239TelfordWest Midlands8,1029.95%
240Wirral WestNorth West9,99810.01%
241Alyn and DeesideWales8,79410.13%
242Rawmarsh and ConisbroughYorkshire and the Humber6,90810.19%
243Feltham and HestonLondon7,94410.21%
244TorfaenWales7,32210.25%
245Birmingham ErdingtonWest Midlands7,01910.28%
246Airdrie and ShottsScotland7,54710.29%
247Crewe and NantwichNorth West9,72710.30%
248StroudSouth West11,38810.31%
249RutherglenScotland8,76710.32%
250Bermondsey and Old SouthwarkLondon7,78710.35%
251SelbyYorkshire and the Humber10,19510.36%
252BridgendWales8,59510.39%
253LincolnEast Midlands8,79310.43%
254Leeds South West and MorleyYorkshire and the Humber8,42310.47%
255Newport West and IslwynWales8,86810.57%
256Merthyr Tydfil and AberdareWales7,44710.57%
257Barnsley NorthYorkshire and the Humber7,81110.59%
258Stockton NorthNorth East7,93910.61%
259PontypriddWales8,40210.67%
260Swindon SouthSouth West9,60610.72%
261Cheshire MidNorth West8,92710.75%
262Lancaster and WyreNorth West9,25310.76%
263Northampton NorthEast Midlands9,01410.78%
264Leigh and AthertonNorth West8,88110.79%
265HartlepoolNorth East7,69810.84%
266Brentford and IsleworthLondon9,82410.85%
267Rhondda and OgmoreWales7,79010.88%
268Derby NorthEast Midlands8,91510.89%
269ShrewsburyWest Midlands11,35511.01%
270Bury SouthNorth West9,36111.09%
271Newton Aycliffe and SpennymoorNorth East8,83911.09%
272Birmingham EdgbastonWest Midlands8,36811.18%
273Hamilton and Clyde ValleyScotland9,47211.25%
274Blyth and AshingtonNorth East9,17311.35%
275Warrington SouthNorth West11,34011.41%
276Stalybridge and HydeNorth West8,53911.47%
277Warrington NorthNorth West9,19011.48%
278Wakefield and RothwellYorkshire and the Humber9,34611.49%
279BedfordEast of England9,43011.60%
280Cardiff EastWales9,09711.63%
281WiganNorth West9,54911.67%
282Newport EastWales9,00911.69%
283Hull West and HaltempriceYorkshire and the Humber8,97911.76%
284Cardiff NorthWales11,20711.80%
285Norwich NorthEast of England10,85011.85%
286Brighton Kemptown and PeacehavenSouth East9,66311.88%
287Coventry SouthWest Midlands10,20111.94%
288Swansea WestWales8,51511.94%
289Leeds North WestYorkshire and the Humber11,89611.95%
290Gateshead Central and WhickhamNorth East9,64411.99%
291GedlingEast Midlands11,88112.19%
292Jarrow and Gateshead EastNorth East8,96412.20%
293GowerWales11,56712.25%
294Beckenham and PengeLondon12,90512.36%
295Leicester WestEast Midlands8,77712.40%
296Doncaster CentralYorkshire and the Humber9,55112.59%
297Warwick and LeamingtonWest Midlands12,41212.61%
298PutneyLondon12,48812.67%
299West Ham and BecktonLondon9,25412.73%
300BatterseaLondon12,03912.79%
301ChesterfieldEast Midlands10,82013.02%
302Sheffield CentralYorkshire and the Humber8,28613.03%
303Southampton TestSouth East9,33313.03%
304Worsley and EcclesNorth West11,09113.04%
305West BromwichWest Midlands9,55413.09%
306CambridgeEast of England11,07813.16%
307Blaydon and ConsettNorth East11,15313.21%
308Chester North and NestonNorth West11,87013.28%
309Coventry North WestWest Midlands11,17413.29%
310Bristol North EastSouth West11,16713.30%
311Leeds Central and HeadingleyYorkshire and the Humber8,42213.33%
312Middlesbrough and Thornaby EastNorth East9,19213.36%
313Newcastle upon Tyne Central and WestNorth East11,06013.37%
314Stratford and BowLondon11,63413.39%
315Nottingham North and KimberleyEast Midlands9,42713.46%
316Wolverhampton South EastWest Midlands9,18813.76%
317East LothianScotland13,26513.79%
318Reading CentralSouth East12,63713.95%
319Hull North and CottinghamYorkshire and the Humber10,67913.97%
320Cramlington and KillingworthNorth East12,82014.12%
321Na h-Eileanan an Iar (Western Isles)Scotland3,83614.18%
322Manchester RusholmeNorth West8,23514.18%
323Leeds EastYorkshire and the Humber11,26514.30%
324Durham, City ofNorth East11,75714.47%
325Ealing NorthLondon12,51914.48%
326Aberafan MaestegWales10,35414.48%
327Poplar and LimehouseLondon12,56014.59%
328Enfield NorthLondon12,73614.64%
329Ealing Central and ActonLondon13,99514.65%
330Norwich SouthEast of England13,23914.68%
331Doncaster NorthYorkshire and the Humber9,12614.72%
332ExeterSouth West11,93714.85%
333Holborn and St PancrasLondon11,57214.99%
334Birmingham Selly OakWest Midlands11,53715.01%
335Cardiff South and PenarthWales11,76715.02%
336St Helens NorthNorth West12,16915.03%
337Newcastle upon Tyne East and WallsendNorth East12,81715.14%
338BarkingLondon11,05415.15%
339Edmonton and Winchmore HillLondon12,63215.39%
340Lancashire WestNorth West13,62515.41%
341Hampstead and HighgateLondon14,97015.42%
342Nottingham SouthEast Midlands10,29415.65%
343Hayes and HarlingtonLondon12,03115.70%
344Coventry EastWest Midlands11,62315.70%
345St Helens South and WhistonNorth West11,94515.70%
346Plymouth Sutton and DevonportSouth West13,32815.83%
347Whitehaven and WorkingtonNorth West13,28615.88%
348SmethwickWest Midlands11,18815.93%
349TynemouthNorth East15,45515.96%
350Leyton and WansteadLondon13,96415.97%
351BirkenheadNorth West13,79815.99%
352Leeds West and PudseyYorkshire and the Humber12,39216.10%
353Bristol North WestSouth West15,66916.17%
354Blackley and Middleton SouthNorth West10,25016.35%
355Hammersmith and ChiswickLondon15,29016.61%
356Southgate and Wood GreenLondon15,30016.75%
357Manchester WithingtonNorth West13,98216.75%
358Ealing SouthallLondon15,79316.87%
359Portsmouth SouthSouth East13,15516.90%
360East HamLondon12,86316.97%
361Brent EastLondon13,04717.26%
362Manchester CentralNorth West13,79717.37%
363Runcorn and HelsbyNorth West14,69617.40%
364Sheffield South EastYorkshire and the Humber12,45817.41%
365StockportNorth West15,27017.48%
366Streatham and Croydon NorthLondon15,60317.51%
367Stretford and UrmstonNorth West16,15017.55%
368Hackney South and ShoreditchLondon14,73717.67%
369Leeds SouthYorkshire and the Humber11,27917.80%
370Leeds North EastYorkshire and the Humber16,08317.80%
371Lewisham NorthLondon15,78217.87%
372Islington South and FinsburyLondon15,45518.07%
373Newcastle upon Tyne NorthNorth East17,76218.27%
374Gorton and DentonNorth West13,41318.34%
375Sheffield Brightside and HillsboroughYorkshire and the Humber11,60018.35%
376Oxford EastSouth East14,46518.38%
377TootingLondon19,48718.40%
378Hackney North and Stoke NewingtonLondon15,08018.41%
379Edinburgh SouthScotland17,25118.42%
380Croydon WestLondon14,22618.66%
381Wythenshawe and Sale EastNorth West14,61018.67%
382SalfordNorth West15,10119.02%
383Hove and PortsladeSouth East19,79119.06%
384TottenhamLondon15,43419.22%
385Sefton CentralNorth West18,28219.26%
386Queens Park and Maida ValeLondon14,91319.45%
387PeckhamLondon15,22819.63%
388WalthamstowLondon17,99619.70%
389Lewisham West and Dulwich EastLondon18,39719.82%
390Sheffield HeeleyYorkshire and the Humber15,30419.90%
391Vauxhall and Camberwell GreenLondon15,11220.13%
392Ellesmere Port and BromboroughNorth West16,90820.15%
393Erith and ThamesmeadLondon16,30220.19%
394Blaenau Gwent and RhymneyWales12,18320.36%
395Liverpool WavertreeNorth West16,30420.47%
396Dulwich and West NorwoodLondon18,78920.70%
397Mitcham and MordenLondon18,76120.73%
398Nottingham EastEast Midlands15,16220.83%
399WallaseyNorth West17,99621.05%
400Clapham and Brixton HillLondon18,00521.06%
401Greenwich and WoolwichLondon18,36621.50%
402Widnes and HalewoodNorth West16,42521.55%
403Hornsey and Friern BarnetLondon21,47522.07%
404York CentralYorkshire and the Humber19,15422.11%
405Lewisham EastLondon18,07322.24%
406Liverpool RiversideNorth West14,79322.84%
407Liverpool GarstonNorth West20,10423.94%
408KnowsleyNorth West18,31925.41%
409Liverpool West DerbyNorth West20,42326.87%
410Liverpool WaltonNorth West20,24527.44%
411BootleNorth West21,98328.27%
2029 General Election
Latest Posts
New Senedd Election System
posted 20 Oct 2024, 11:00
Historical Battlegrounds
posted 28 Jul 2024, 11:30
Website Updated with the 2024 General Election Results
posted 5 Jul 2024, 12:00