Labour Defence

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

Labour Defence 2024

Below is the Labour defence list consisting of Labour held marginal seats for the 2024 general election. These marginal constituencies are ordered from the smallest to the largest swing to be defeated by the largest opposition party.

View Labour target seats for the next general election.

(order by percentage majority)

RankConstituencyRegionMajoritySwing to Defeat
1.BedfordEast of England1450.15%
2.Coventry North WestWest Midlands2080.22%
3.Alyn and DeesideWales2130.25%
4.Dagenham and RainhamLondon2930.33%
5.Coventry SouthWest Midlands4010.45%
6.Weaver ValeNorth West5620.55%
7.Sheffield HallamYorkshire and the Humber7120.63%
8.Warwick and LeamingtonWest Midlands7890.73%
9.WansbeckNorth East8141.00%
10.Newport WestWales9021.04%
11.Stockton NorthNorth East1,0271.25%
12.Normanton, Pontefract and CastlefordYorkshire and the Humber1,2761.32%
13.HemsworthYorkshire and the Humber1,1801.34%
14.CanterburySouth East1,8361.53%
15.ChesterfieldEast Midlands1,4511.61%
16.Warrington NorthNorth West1,5091.62%
17.Oldham East and SaddleworthNorth West1,4991.62%
18.Wolverhampton South EastWest Midlands1,2351.85%
19.Hull EastYorkshire and the Humber1,2391.91%
20.GowerWales1,8372.06%
21.Wentworth and DearneYorkshire and the Humber2,1652.60%
22.Lancaster and FleetwoodNorth West2,3802.63%
23.Doncaster CentralYorkshire and the Humber2,2782.74%
24.Newport EastWales1,9922.75%
25.HalifaxYorkshire and the Humber2,5692.76%
26.Doncaster NorthYorkshire and the Humber2,3702.91%
27.Bradford SouthYorkshire and the Humber2,3462.95%
28.Batley and SpenYorkshire and the Humber3,5253.33%
29.Sunderland CentralNorth East2,9643.41%
30.Stalybridge and HydeNorth West2,9463.48%
31.Wirral WestNorth West3,0033.50%
32.Worsley and Eccles SouthNorth West3,2193.60%
33.ElthamLondon3,1973.66%
34.Houghton and Sunderland SouthNorth East3,1153.91%
35.Walsall SouthWest Midlands3,4564.07%
36.Barnsley EastYorkshire and the Humber3,2174.23%
37.TynemouthNorth East4,8574.33%
38.RotherhamYorkshire and the Humber3,1214.38%
39.HartlepoolNorth East3,5954.38%
40.Plymouth Sutton and DevonportSouth West4,7574.47%
41.Erith and ThamesmeadLondon3,7584.54%
42.Hull West and HessleYorkshire and the Humber2,8564.55%
43.Enfield SouthgateLondon4,4504.71%
44.BatterseaLondon5,6684.73%
45.PutneyLondon4,7744.73%
46.Barnsley CentralYorkshire and the Humber3,5714.84%
47.Washington and Sunderland WestNorth East3,7234.96%
48.TorfaenWales3,7425.03%
49.Bristol North WestSouth West5,6925.09%
50.Sheffield South EastYorkshire and the Humber4,2895.11%
51.Birmingham ErdingtonWest Midlands3,6015.11%
52.Durham, City ofNorth East5,0255.14%
53.Ilford NorthLondon5,2185.21%
54.Reading EastSouth East5,9245.30%
55.MakerfieldNorth West4,7405.35%
56.Croydon CentralLondon5,9495.50%
57.Ashton-under-LyneNorth West4,2635.53%
58.Durham NorthNorth East4,7425.62%
59.Chester, City ofNorth West6,1645.65%
60.Portsmouth SouthSouth East5,3635.65%
61.HuddersfieldYorkshire and the Humber4,9375.89%
62.BlaydonNorth East5,5316.05%
63.Leicester WestEast Midlands4,2126.06%
64.Leicester EastEast Midlands6,0196.09%
65.LlanelliWales4,6706.11%
66.Newcastle upon Tyne NorthNorth East5,7656.13%
67.Nottingham NorthEast Midlands4,4906.36%
68.Cardiff NorthWales6,9826.63%
69.Birmingham EdgbastonWest Midlands5,6146.63%
70.Southampton TestSouth East6,2136.90%
71.Wirral SouthNorth West6,1057.01%
72.Leeds EastYorkshire and the Humber5,5317.08%
73.Derby SouthEast Midlands6,0197.09%
74.Enfield NorthLondon6,4927.21%
75.WiganNorth West6,7287.47%
76.PontypriddWales5,8877.54%
77.NeathWales5,6377.67%
78.Brent NorthLondon8,0797.79%
79.Lancashire WestNorth West8,3367.91%
80.IslwynWales5,4647.95%
81.Denton and ReddishNorth West6,1758.00%
82.Feltham and HestonLondon7,8598.22%
83.Brighton KemptownSouth East8,0618.30%
84.CaerphillyWales6,8338.52%
85.Coventry North EastWest Midlands7,6928.65%
86.JarrowNorth East7,1208.74%
87.Bristol SouthSouth West9,8598.93%
88.CambridgeEast of England9,6398.97%
89.Ellesmere Port and NestonNorth West8,7648.99%
90.Brentford and IsleworthLondon10,5149.01%
91.Harrow WestLondon8,6929.07%
92.ExeterSouth West10,4039.26%
93.Bolton South EastNorth West7,5989.36%
94.GatesheadNorth East7,2009.44%
95.Tyneside NorthNorth East9,5619.48%
96.EasingtonNorth East6,5819.51%
97.Sheffield HeeleyYorkshire and the Humber8,5209.98%
98.RochdaleNorth West9,66810.19%
99.Bristol EastSouth West10,79410.35%
100.Luton SouthEast of England8,75610.41%
101.Hayes and HarlingtonLondon9,26110.53%
102.Luton NorthEast of England9,24710.86%
103.Leeds North WestYorkshire and the Humber10,74910.91%
104.OgmoreWales7,80511.03%
105.Hull NorthYorkshire and the Humber7,59311.10%
106.Edinburgh SouthScotland11,09511.15%
107.Swansea WestWales8,11611.33%
108.Wythenshawe and Sale EastNorth West10,39611.61%
109.Swansea EastWales7,97011.87%
110.Cardiff WestWales10,98611.90%
111.StockportNorth West10,03912.03%
112.Ealing Central and ActonLondon13,30012.13%
113.TootingLondon14,30712.23%
114.MiddlesbroughNorth East8,39512.31%
115.Norwich SouthEast of England12,76012.35%
116.Ealing NorthLondon12,26912.36%
117.Hampstead and KilburnLondon14,18812.36%
118.Birmingham YardleyWest Midlands10,65912.49%
119.Oldham West and RoytonNorth West11,12712.52%
120.Westminster NorthLondon10,75912.54%
121.Birmingham Selly OakWest Midlands12,41412.55%
122.Cardiff South and PenarthWales12,73712.59%
123.South ShieldsNorth East9,58512.65%
124.St Helens NorthNorth West12,20912.84%
125.Nottingham SouthEast Midlands12,56813.06%
126.Leeds WestYorkshire and the Humber10,56413.11%
127.SloughSouth East13,64013.36%
128.York CentralYorkshire and the Humber13,54513.68%
129.Bermondsey and Old SouthwarkLondon16,12613.76%
130.Blaenau GwentWales8,64714.31%
131.Cynon ValleyWales8,82214.59%
132.Sefton CentralNorth West15,12214.86%
133.HoveSouth East17,04415.11%
134.WarleyWest Midlands11,51115.46%
135.Sheffield Brightside and HillsboroughYorkshire and the Humber12,27415.50%
136.StreathamLondon17,69015.65%
137.Hornsey and Wood GreenLondon19,24215.75%
138.Salford and EcclesNorth West16,32716.12%
139.Newcastle upon Tyne CentralNorth East12,27816.38%
140.Stretford and UrmstonNorth West16,41716.40%
141.Merthyr Tydfil and RhymneyWales10,60616.45%
142.AberavonWales10,49016.60%
143.Leeds North EastYorkshire and the Humber17,08916.92%
144.HammersmithLondon17,84717.17%
145.BarkingLondon15,42717.33%
146.Greenwich and WoolwichLondon18,46417.38%
147.VauxhallLondon19,61217.41%
148.Newcastle upon Tyne EastNorth East15,46317.83%
149.PrestonNorth West12,14617.97%
150.Mitcham and MordenLondon16,48218.02%
151.Oxford EastSouth East17,83218.06%
152.Islington South and FinsburyLondon17,32818.12%
153.Birmingham Perry BarrWest Midlands15,31718.17%
154.Blackley and BroughtonNorth West14,40218.65%
155.Bristol WestSouth West28,21918.68%
156.Lewisham EastLondon17,00818.98%
157.St Helens South and WhistonNorth West19,12219.00%
158.Ealing SouthallLondon16,08419.05%
159.RhonddaWales11,44019.30%
160.Leeds CentralYorkshire and the Humber19,27019.55%
161.WallaseyNorth West18,32219.70%
162.EdmontonLondon16,01519.85%
163.BlackburnNorth West18,30420.46%
164.Bradford EastYorkshire and the Humber18,14420.53%
165.HaltonNorth West18,97520.53%
166.Cardiff CentralWales17,17920.54%
167.Lewisham West and PengeLondon21,54320.67%
168.BirkenheadNorth West17,70520.91%
169.Brent CentralLondon20,87021.24%
170.Nottingham EastEast Midlands17,39321.74%
171.Croydon NorthLondon24,67322.18%
172.Ilford SouthLondon24,10122.53%
173.Leicester SouthEast Midlands22,67522.61%
174.Leyton and WansteadLondon20,80823.36%
175.Poplar and LimehouseLondon28,90423.59%
176.Islington NorthLondon26,18824.34%
177.Holborn and St PancrasLondon27,76324.45%
178.Dulwich and West NorwoodLondon27,31024.48%
179.Manchester WithingtonNorth West27,90526.33%
180.Sheffield CentralYorkshire and the Humber27,27326.78%
181.West HamLondon32,38826.90%
182.Birmingham Hall GreenWest Midlands28,50826.94%
183.Manchester CentralNorth West29,08927.82%
184.Hackney North and Stoke NewingtonLondon33,18829.18%
185.Garston and HalewoodNorth West31,62429.65%
186.Lewisham DeptfordLondon32,91329.72%
187.Camberwell and PeckhamLondon33,78029.90%
188.East HamLondon33,17630.37%
189.Bradford WestYorkshire and the Humber27,01930.52%
190.Bethnal Green and BowLondon37,52430.98%
191.Hackney South and ShoreditchLondon33,98531.21%
192.Liverpool WavertreeNorth West27,08531.22%
193.Birmingham Hodge HillWest Midlands28,65531.84%
194.WalthamstowLondon30,86231.93%
195.TottenhamLondon30,17532.20%
196.Birmingham LadywoodWest Midlands28,58233.93%
197.Manchester GortonNorth West30,33934.05%
198.Liverpool West DerbyNorth West29,98434.08%
199.Liverpool RiversideNorth West37,04335.09%
200.BootleNorth West34,55635.14%
201.KnowsleyNorth West39,94236.35%
202.Liverpool WaltonNorth West30,52037.41%

View Labour target seats for the next general election.

Labour Defence for the 2026 Scottish Parliament Election

Below is the Labour defence list consisting of Labour held marginal seats for the 2026 Scottish Parliament election. These marginal constituencies are ordered from the smallest to the largest swing to be defeated by the largest opposition party.

View Labour target seats for the next Scottish Parliament election.

(order by percentage majority)

RankConstituencyRegionMajoritySwing to Defeat
1.DumbartonWest Scotland1,4831.93%
2.Edinburgh SouthernLothian4,0224.44%

View Labour target seats for the next Scottish Parliament election.

Labour Defence for the 2026 Welsh Assembly Election

Below is the Labour defence list consisting of Labour held marginal seats for the 2026 Welsh Assembly election. These marginal constituencies are ordered from the smallest to the largest swing to be defeated by the largest opposition party.

View Labour target seats for the next Welsh Assembly election.

(order by percentage majority)

RankConstituencyRegionMajoritySwing to Defeat
1.WrexhamNorth Wales1,3502.99%
2.Vale of GlamorganSouth Wales Central3,2703.81%
3.Clwyd SouthNorth Wales2,9136.02%
4.Newport WestSouth Wales East3,9066.60%
5.BridgendSouth Wales West4,0646.90%
6.DelynNorth Wales3,7117.02%
7.GowerSouth Wales West4,7957.23%
8.Newport EastSouth Wales East3,5847.74%
9.Cardiff NorthSouth Wales Central6,5938.11%
10.Alyn and DeesideNorth Wales4,3788.47%
11.CaerphillySouth Wales East5,0788.78%
12.LlanelliMid and West Wales5,6759.39%
13.NeathSouth Wales West5,2219.47%
14.PontypriddSouth Wales Central5,3289.67%
15.IslwynSouth Wales East5,23910.70%
16.TorfaenSouth Wales East5,32111.11%
17.RhonddaSouth Wales Central5,49711.72%
18.AberavonSouth Wales West5,74512.96%
19.Cardiff CentralSouth Wales Central7,64013.39%
20.Swansea WestSouth Wales West6,52113.59%
21.Cardiff South and PenarthSouth Wales Central10,60614.57%
22.Cardiff WestSouth Wales Central11,21115.34%
23.Blaenau GwentSouth Wales East6,63815.94%
24.OgmoreSouth Wales West8,16516.67%
25.Cynon ValleySouth Wales Central7,46818.20%
26.Merthyr Tydfil and RhymneySouth Wales East9,31122.01%
27.Swansea EastSouth Wales West9,70022.51%

View Labour target seats for the next Welsh Assembly election.

Quick Links
Latest Posts