Liberal Democrat Target Seats

Below are lists of Liberal Democrat target seats showing which constituencies can be most easily won from an opposing party relative to the specified election.

Historical

Options

Election
Based On
Order By

Liberal Democrat Target Seats 2029

Below is the list of Liberal Democrat target seats for the 2029 general election based on the 2024 boundaries. The list is ordered from the most vulnerable seats to the safest.

ConstituencyRegionMajority Over LDSwing To Win
1Godalming and AshSouth East8910.81%
2Farnham and BordonSouth East1,3491.27%
3Hampshire EastSouth East1,2751.27%
4Shropshire SouthWest Midlands1,6241.57%
5Dorset NorthSouth West1,5891.60%
6Romsey and Southampton NorthSouth East2,1912.19%
7Cotswolds NorthSouth West3,3573.34%
8Torridge and TavistockSouth West3,9503.89%
9BurnleyNorth West3,4204.31%
10Hamble ValleySouth East4,8024.45%
11Hertfordshire South WestEast of England4,4564.62%
12SalisburySouth West5,2855.27%
13Buckinghamshire MidSouth East5,8725.44%
14SevenoaksSouth East5,4405.45%
15Hinckley and BosworthEast Midlands5,4085.66%
16BeaconsfieldSouth East5,4555.71%
17Worcestershire WestWest Midlands6,5475.99%
18Exmouth and Exeter EastSouth West3,3416.27%
19Sussex WealdSouth East6,8426.96%
20Montgomeryshire and GlyndwrWales6,2397.21%
21WindsorSouth East6,9447.67%
22ChristchurchSouth West7,4557.87%
23Runnymede and WeybridgeSouth East7,6277.90%
24Sheffield HallamYorkshire and the Humber8,1897.93%
25Fareham and WaterloovilleSouth East8,0288.01%
26AylesburySouth East4,6418.03%
27SpelthorneSouth East5,3288.10%
28Kenilworth and SouthamWest Midlands8,9318.37%
29East Grinstead and UckfieldSouth East8,4808.41%
30Leicester EastEast Midlands8,1978.77%
31Surrey EastSouth East8,6698.81%
32New Forest WestSouth East8,2268.88%
33Solihull West and ShirleyWest Midlands8,3688.93%
34WatfordEast of England8,1319.15%
35Wiltshire EastSouth West8,6459.16%
36Argyll, Bute and Lochaber SouthScotland8,2239.16%
37Birmingham Hall Green and MoseleyWest Midlands8,0879.72%
38Bermondsey and Old SouthwarkLondon7,78710.35%
39Leicestershire SouthEast Midlands10,64310.36%
40Isle of Wight EastSouth East6,87710.43%
41Norfolk North WestEast of England9,60510.78%
42Arundel and South DownsSouth East12,13411.08%
43Cornwall South EastSouth West7,38611.11%
44Wiltshire South WestSouth West8,41211.20%
45New Forest EastSouth East10,21411.29%
46Cardiff EastWales9,09711.63%
47Suffolk Central and Ipswich NorthEast of England9,73711.73%
48BromsgroveWest Midlands9,14212.15%
49Brentwood and OngarEast of England11,92212.33%
50SouthportNorth West11,38412.63%
51BridgwaterSouth West6,50012.84%
52Maidstone and MallingSouth East7,77113.14%
53CambridgeEast of England11,07813.16%
54Oldham East and SaddleworthNorth West10,70513.36%
55Dorset SouthSouth West7,64213.45%
56Hampshire North WestSouth East10,14413.49%
57MaldonEast of England13,49213.54%
58Suffolk SouthEast of England9,65813.55%
59PrestonNorth West10,81113.80%
60ColchesterEast of England12,41113.82%
61Truro and FalmouthSouth West14,23114.16%
62Gordon and BuchanScotland7,11114.22%
63Thirsk and MaltonYorkshire and the Humber14,16514.22%
64Swansea WestWales10,39414.57%
65Luton South and Bedfordshire SouthEast of England11,19314.58%
66HalifaxYorkshire and the Humber11,77614.64%
67Droitwich and EveshamWest Midlands14,84414.96%
68DaventryEast Midlands11,11715.27%
69Rutland and StamfordEast Midlands14,99615.44%
70Suffolk CoastalEast of England8,72515.48%
71Durham NorthNorth East12,35415.59%
72Northumberland NorthNorth East12,68615.60%
73Aberdeenshire West and KincardineScotland11,08615.62%
74Hemel HempsteadEast of England11,74815.62%
75ShrewsburyWest Midlands16,21015.72%
76Camborne and RedruthSouth West15,24715.95%
77Ceredigion PreseliWales14,78915.97%
78Devon CentralSouth West8,59915.98%
79Weald of KentSouth East16,22716.00%
80WycombeSouth East11,79916.15%
81TonbridgeSouth East16,28316.18%
82Durham, City ofNorth East13,21116.26%
83WorcesterWest Midlands14,63616.34%
84Bradford EastYorkshire and the Humber12,18816.37%
85BroxtoweEast Midlands15,75416.47%
86Gateshead Central and WhickhamNorth East13,25816.48%
87Luton NorthEast of England12,78716.50%
88OrpingtonLondon12,77616.62%
89CanterburySouth East15,71916.64%
90Poplar and LimehouseLondon14,34616.66%
91ReigateSouth East12,04916.67%
92CaerphillyWales12,75016.67%
93Milton Keynes CentralSouth East15,27816.73%
94Cardiff WestWales14,52116.76%
95Rayleigh and WickfordEast of England13,68816.81%
96Dunstable and Leighton BuzzardEast of England8,47916.97%
97Epping ForestEast of England12,77016.98%
98Ealing Central and ActonLondon16,28417.04%
99Brighton Kemptown and PeacehavenSouth East13,94417.14%
100Cambridgeshire North EastEast of England13,53017.27%
101York OuterYorkshire and the Humber17,66517.28%
102Leeds North WestYorkshire and the Humber17,24117.32%
103Bournemouth WestSouth West10,05417.33%
104GainsboroughEast Midlands11,63517.36%
105ExeterSouth West14,02417.44%
106GosportSouth East13,79117.47%
107Bedfordshire NorthEast of England14,42817.48%
108BedfordEast of England14,31717.61%
109Norfolk SouthEast of England11,60717.71%
110Southampton TestSouth East12,69317.73%
111Hampstead and HighgateLondon17,25117.77%
112StevenageEast of England14,23117.82%
113Brentford and IsleworthLondon16,14417.84%
114Wakefield and RothwellYorkshire and the Humber14,52417.86%
115Derby SouthEast Midlands12,69617.90%
116Suffolk WestEast of England11,53017.94%
117Portsmouth SouthSouth East13,97117.94%
118Sunderland CentralNorth East13,25017.96%
119Hastings and RyeSouth East16,54817.99%
120Dumfriesshire, Clydesdale and TweeddaleScotland12,19918.00%
121Heywood and Middleton NorthNorth West12,76718.00%
122Oldham West, Chadderton and RoytonNorth West11,96118.11%
123GloucesterSouth West11,71318.13%
124Hereford and Herefordshire SouthWest Midlands9,54618.14%
125BridgendWales15,07018.21%
126Bangor AberconwyWales12,48418.21%
127Walsall and BloxwichWest Midlands11,69718.24%
128Newport West and IslwynWales15,32218.26%
129Dover and DealSouth East16,34518.34%
130Southampton ItchenSouth East13,09818.38%
131Feltham and HestonLondon14,31818.41%
132Aberdeen SouthScotland12,29218.41%
133PutneyLondon18,17018.43%
134Berwickshire, Roxburgh and SelkirkScotland15,18618.44%
135Bolton North EastNorth West14,65918.46%
136Bognor Regis and LittlehamptonSouth East10,59718.47%
137Cardiff South and PenarthWales14,52018.53%
138Penistone and StocksbridgeYorkshire and the Humber16,30318.54%
139PontypriddWales14,61918.56%
140St Austell and NewquaySouth West11,15318.58%
141Newport EastWales14,32518.59%
142Cardiff NorthWales17,68118.62%
143Croydon EastLondon14,97818.62%
144Bristol SouthSouth West15,80018.74%
145Morecambe and LunesdaleNorth West14,83418.77%
146Alyn and DeesideWales16,33018.82%
147LincolnEast Midlands15,89018.84%
148South Holland and the DeepingsEast Midlands15,51718.86%
149Bolton South and WalkdenNorth West13,70918.86%
150GowerWales17,88718.94%
151TorfaenWales13,53218.95%
152Newcastle upon Tyne NorthNorth East18,50419.03%
153Northampton NorthEast Midlands15,95819.08%
154HitchinEast of England18,15419.13%
155Filton and Bradley StokeSouth West19,30919.17%
156South ShieldsNorth East13,72019.19%
157Weston-Super-MareSouth West12,55419.21%
158Birmingham YardleyWest Midlands7,64119.22%
159Leicester WestEast Midlands13,61919.24%
160Cheshire MidNorth West15,99219.26%
161BatterseaLondon18,15719.28%
162Worthing East and ShorehamSouth East18,94019.30%
163Richmond and NorthallertonYorkshire and the Humber18,73719.31%
164Dewsbury and BatleyYorkshire and the Humber14,30119.35%
165Birmingham EdgbastonWest Midlands14,49719.37%
166Norfolk South WestEast of England9,22919.40%
167PooleSouth West8,66119.42%
168Reading CentralSouth East17,63519.47%
169Neath and Swansea EastWales14,45319.50%
170Warrington SouthNorth West19,37219.50%
171Edinburgh North and LeithScotland16,92619.52%
172Birmingham Selly OakWest Midlands15,04719.58%
173Northamptonshire SouthEast Midlands14,20219.58%
174Devon South WestSouth West12,36519.63%
175Bradford SouthYorkshire and the Humber10,87919.63%
176Crewe and NantwichNorth West18,55119.65%
177Essex North WestEast of England13,30519.66%
178Hull EastYorkshire and the Humber9,79519.70%
179Faversham and Mid KentSouth East10,65819.72%
180Leeds South West and MorleyYorkshire and the Humber15,88319.75%
181Stratford and BowLondon17,21919.82%
182Norwich SouthEast of England17,90719.85%
183Hull North and CottinghamYorkshire and the Humber15,23419.93%
184Manchester WithingtonNorth West16,65419.95%
185Warrington NorthNorth West15,99319.97%
186Hull West and HaltempriceYorkshire and the Humber15,25019.97%
187Birmingham ErdingtonWest Midlands13,64619.99%
188Dunfermline and DollarScotland17,15520.01%
189Ruislip, Northwood and PinnerLondon17,02320.05%
190Bridlington and the WoldsYorkshire and the Humber11,74920.09%
191WrexhamWales14,05920.09%
192Meriden and Solihull EastWest Midlands13,43920.11%
193Ilford SouthLondon15,19720.17%
194ChesterfieldEast Midlands16,76320.17%
195Bethnal Green and StepneyLondon11,11920.22%
196Wirral WestNorth West20,10120.23%
197Eltham and ChislehurstLondon17,64620.23%
198WithamEast of England15,38820.24%
199Penrith and SolwayNorth West15,24420.27%
200Bristol North EastSouth West17,04020.29%
201HertsmereEast of England17,74120.31%
202Broadland and FakenhamEast of England10,79620.35%
203West Ham and BecktonLondon14,82820.40%
204Beckenham and PengeLondon21,31720.41%
205Thanet EastSouth East15,68920.41%
206Warwick and LeamingtonWest Midlands20,09420.42%
207Streatham and Croydon NorthLondon18,20120.43%
208Norwich NorthEast of England18,72120.45%
209Stalybridge and HydeNorth West15,24020.46%
210Oxford EastSouth East16,10420.47%
211Newcastle upon Tyne Central and WestNorth East16,92920.47%
212Leyton and WansteadLondon17,94020.51%
213Derby NorthEast Midlands16,79720.52%
214Bristol North WestSouth West19,89920.53%
215StroudSouth West22,69420.55%
216Nottingham SouthEast Midlands13,52020.56%
217Birmingham NorthfieldWest Midlands13,13820.58%
218Louth and HorncastleEast Midlands15,07720.59%
219Merthyr Tydfil and AberdareWales14,51520.61%
220Spen ValleyYorkshire and the Humber14,65120.61%
221Edinburgh South WestScotland15,64920.66%
222AldershotSouth East15,71220.66%
223Bury SouthNorth West17,45120.67%
224StockportNorth West18,06320.68%
225Lancaster and WyreNorth West17,78620.68%
226SloughSouth East12,60620.70%
227ErewashEast Midlands14,79820.79%
228Ashton-under-LyneNorth West14,16420.79%
229Melton and SystonEast Midlands14,97920.84%
230BarkingLondon15,21220.85%
231Coventry SouthWest Midlands17,83020.86%
232CaerfyrddinWales14,05920.88%
233Hertfordshire North EastEast of England12,89520.89%
234Leeds Central and HeadingleyYorkshire and the Humber13,24220.96%
235Ealing NorthLondon18,12020.96%
236TelfordWest Midlands16,65220.99%
237BracknellSouth East10,01521.06%
238Bexhill and BattleSouth East12,71321.06%
239Cities of London and WestminsterLondon10,96721.06%
240Clapham and Brixton HillLondon18,00521.06%
241Reading West and Mid BerkshireSouth East11,17021.07%
242Calder ValleyYorkshire and the Humber19,45921.10%
243Coventry North WestWest Midlands17,76521.13%
244Somerset NorthSouth West12,01721.16%
245Newton Aycliffe and SpennymoorNorth East16,90321.21%
246Southgate and Wood GreenLondon19,41221.25%
247West BromwichWest Midlands15,55821.32%
248GedlingEast Midlands20,80521.35%
249Wrekin, TheWest Midlands11,56321.35%
250Sheffield South EastYorkshire and the Humber15,28921.37%
251Stoke-on-Trent CentralWest Midlands13,95121.37%
252Isle of Wight WestSouth East10,51421.40%
253IpswichEast of England16,85821.45%
254Hammersmith and ChiswickLondon19,78121.49%
255Doncaster CentralYorkshire and the Humber16,31621.50%
256Dagenham and RainhamLondon15,53821.52%
257Stockton NorthNorth East15,99521.54%
258Ealing SouthallLondon20,16821.54%
259Newcastle upon Tyne East and WallsendNorth East18,23521.54%
260Holborn and St PancrasLondon16,64821.56%
261Manchester CentralNorth West17,13321.56%
262Nottingham North and KimberleyEast Midlands15,14421.63%
263CarlisleNorth West15,14721.63%
264WiganNorth West17,70921.65%
265Worsley and EcclesNorth West18,42621.66%
266Enfield NorthLondon18,85121.67%
267Edmonton and Winchmore HillLondon17,79921.68%
268Bournemouth EastSouth West15,23421.72%
269Kingswinford and Staffordshire SouthWest Midlands16,11921.73%
270East LothianScotland20,90621.73%
271Chester South and EddisburyNorth West14,47521.75%
272HalesowenWest Midlands12,76221.77%
273Queens Park and Maida ValeLondon16,70921.79%
274Leeds EastYorkshire and the Humber17,16521.79%
275Plymouth Sutton and DevonportSouth West18,35421.80%
276Moray West, Nairn and StrathspeyScotland11,17621.86%
277Northampton SouthEast Midlands13,69721.93%
278CrawleySouth East15,24821.94%
279SelbyYorkshire and the Humber20,99621.94%
280HuddersfieldYorkshire and the Humber13,36021.98%
281St Helens South and WhistonNorth West16,72021.98%
282Hertford and StortfordEast of England16,64122.02%
283Bathgate and LinlithgowScotland17,60322.06%
284Middlesbrough and Thornaby EastNorth East15,20122.09%
285Folkestone and HytheSouth East13,28422.09%
286RochdaleNorth West10,21122.10%
287Islington South and FinsburyLondon18,90122.10%
288Sleaford and North HykehamEast Midlands15,08422.11%
289Brent EastLondon16,73522.14%
290BolsoverEast Midlands15,71922.14%
291BraintreeEast of England14,53522.16%
292South RibbleNorth West16,86822.19%
293Stretford and UrmstonNorth West20,42622.20%
294Perth and Kinross-shireScotland15,24722.21%
295Grantham and BourneEast Midlands14,74322.22%
296Croydon WestLondon16,94522.22%
297Bishop AucklandNorth East15,66322.24%
298Blaydon and ConsettNorth East18,88722.37%
299Leeds West and PudseyYorkshire and the Humber17,23322.38%
300ThurrockEast of England14,89322.42%
301Cramlington and KillingworthNorth East20,37622.44%
302TynemouthNorth East21,78222.49%
303BanburySouth East14,11622.54%
304SmethwickWest Midlands15,84022.55%
305Newcastle-under-LymeWest Midlands14,00522.56%
306Somerset North East and HanhamSouth West16,86122.58%
307Chester North and NestonNorth West20,18222.58%
308Sheffield HeeleyYorkshire and the Humber17,36722.59%
309Vauxhall and Camberwell GreenLondon16,97922.62%
310RotherhamYorkshire and the Humber13,84722.63%
311Sheffield CentralYorkshire and the Humber14,39522.63%
312Gillingham and RainhamSouth East13,31422.71%
313HavantSouth East9,71122.80%
314Swindon SouthSouth West19,83322.83%
315Harborough, Oadby and WigstonEast Midlands13,88222.83%
316Buckingham and BletchleySouth East13,30222.84%
317Milton Keynes NorthSouth East15,95322.89%
318Lancashire WestNorth West20,26222.92%
319HartlepoolNorth East15,84222.93%
320HuntingdonEast of England13,43622.94%
321Southend East and RochfordEast of England13,12622.94%
322Dumfries and GallowayScotland11,43522.95%
323BasingstokeSouth East17,74622.99%
324LoughboroughEast Midlands14,68823.02%
325Leigh and AthertonNorth West18,37423.06%
326Hornsey and Friern BarnetLondon22,43623.06%
327Norfolk MidEast of England13,64423.07%
328Coventry EastWest Midlands17,08123.07%
329Sheffield Brightside and HillsboroughYorkshire and the Humber14,60723.10%
330Wolverhampton WestWest Midlands17,95523.11%
331Altrincham and Sale WestNorth West16,07123.12%
332SalfordNorth West18,38023.15%
333Chingford and Woodford GreenLondon16,00623.19%
334Bedfordshire MidEast of England12,84423.22%
335Hove and PortsladeSouth East24,16323.27%
336Chatham and AylesfordSouth East11,51423.30%
337Jarrow and Gateshead EastNorth East17,11623.30%
338Hornchurch and UpminsterLondon12,87923.31%
339Na h-Eileanan an Iar (Western Isles)Scotland6,31023.32%
340Blyth and AshingtonNorth East18,59723.33%
341Leeds North EastYorkshire and the Humber21,09223.35%
342BirkenheadNorth West20,17623.39%
343TootingLondon24,77123.39%
344Houghton and Sunderland SouthNorth East16,54723.43%
345Bolton WestNorth West15,39723.44%
346Rhondda and OgmoreWales16,18323.44%
347Gorton and DentonNorth West17,15623.46%
348Angus and Perthshire GlensScotland15,98623.48%
349AshfordSouth East12,81723.50%
350ClactonEast of England19,20923.51%
351Greenwich and WoolwichLondon20,13423.57%
352Wolverhampton North EastWest Midlands13,28023.61%
353Scarborough and WhitbyYorkshire and the Humber15,85923.63%
354Aberafan MaestegWales16,92223.66%
355Ribble ValleyNorth West13,17623.68%
356Ayr, Carrick and CumnockScotland13,84923.68%
357Mitcham and MordenLondon21,46323.71%
358Wetherby and EasingwoldYorkshire and the Humber17,24623.73%
359Edinburgh SouthScotland22,23023.74%
360Stoke-on-Trent NorthWest Midlands13,66823.75%
361Sherwood ForestEast Midlands17,00323.76%
362Wythenshawe and Sale EastNorth West18,61123.78%
363Harrow WestLondon17,42923.84%
364Hamilton and Clyde ValleyScotland19,50923.85%
365Bury St Edmunds and StowmarketEast of England13,59123.85%
366Birmingham Hodge Hill and Solihull NorthWest Midlands9,71323.87%
367BassetlawEast Midlands16,48023.87%
368BroxbourneEast of England13,12223.90%
369Runcorn and HelsbyNorth West20,20923.92%
370Plymouth Moor ViewSouth West15,89924.02%
371Wolverhampton South EastWest Midlands16,04224.03%
372Cowdenbeath and KirkcaldyScotland17,06924.06%
373Wyre ForestWest Midlands11,68024.07%
374St Helens NorthNorth West19,48524.07%
375Aldridge-BrownhillsWest Midlands14,14624.08%
376Bromley and Biggin HillLondon11,57724.10%
377Goole and PocklingtonYorkshire and the Humber15,60124.18%
378RugbyWest Midlands16,28124.19%
379Aberdeen NorthScotland11,95024.21%
380East HamLondon18,36024.23%
381Wellingborough and RushdenEast Midlands16,16424.28%
382MidlothianScotland18,89124.28%
383Skipton and RiponYorkshire and the Humber14,63924.30%
384Blackley and Middleton SouthNorth West15,27224.37%
385Nottingham EastEast Midlands17,75324.39%
386ShipleyYorkshire and the Humber20,39724.42%
387Tipton and WednesburyWest Midlands11,16324.42%
388Earley and WoodleySouth East12,06724.43%
389Derbyshire DalesEast Midlands12,89924.48%
390Doncaster NorthYorkshire and the Humber15,18624.49%
391LlanelliWales11,49724.53%
392Harwich and Essex NorthEast of England12,96124.56%
393Renfrewshire EastScotland20,78524.62%
394Herne Bay and SandwichSouth East14,53424.65%
395Blaenau Gwent and RhymneyWales14,75924.66%
396Ayrshire CentralScotland17,10824.72%
397Southend West and LeighEast of England13,56524.73%
398MacclesfieldNorth West22,19024.76%
399Washington and Gateshead SouthNorth East16,08024.76%
400Bristol EastSouth West18,03524.79%
401York CentralYorkshire and the Humber21,48624.80%
402Rochester and StroodSouth East13,50924.83%
403Ossett and Denby DaleYorkshire and the Humber15,44724.86%
404Leeds SouthYorkshire and the Humber15,77724.90%
405Hayes and HarlingtonLondon19,08924.91%
406Amber ValleyEast Midlands14,15624.93%
407BlackburnNorth West9,82924.94%
408Bury NorthNorth West18,30824.96%
409Sittingbourne and SheppeySouth East10,59824.98%
410Derbyshire SouthEast Midlands15,60025.00%
411MakerfieldNorth West15,46725.01%
412Clwyd EastWales16,62525.10%
413Lewisham NorthLondon22,18325.11%
414Basildon and BillericayEast of England10,61325.15%
415Whitehaven and WorkingtonNorth West21,05525.16%
416Corby and Northamptonshire EastEast Midlands18,82925.20%
417NuneatonWest Midlands13,87625.23%
418Erith and ThamesmeadLondon20,37425.23%
419Dwyfor MeirionnyddWales20,40725.26%
420Brent WestLondon14,24525.26%
421Rawmarsh and ConisbroughYorkshire and the Humber15,47525.27%
422Liverpool GarstonNorth West21,27125.33%
423CongletonNorth West16,09025.34%
424Sefton CentralNorth West24,14225.44%
425Aberdeenshire North and Moray EastScotland10,67325.48%
426Rossendale and DarwenNorth West17,00625.50%
427RushcliffeEast Midlands22,15825.51%
428Liverpool WavertreeNorth West20,31825.52%
429HyndburnNorth West10,97625.54%
430KetteringEast Midlands16,65225.55%
431Normanton and HemsworthYorkshire and the Humber15,95625.57%
432Barnsley NorthYorkshire and the Humber17,27425.65%
433Blackpool SouthNorth West15,87525.66%
434Portsmouth NorthSouth East11,46425.69%
435Lewisham West and Dulwich EastLondon23,84825.69%
436Harrow EastLondon23,95525.69%
437Pontefract, Castleford and KnottingleyYorkshire and the Humber15,87625.71%
438Blackpool North and FleetwoodNorth West15,42625.78%
439RutherglenScotland19,74625.84%
440DudleyWest Midlands11,15925.87%
441PeckhamLondon20,08925.89%
442Great Grimsby and CleethorpesYorkshire and the Humber14,30025.93%
443Colne ValleyYorkshire and the Humber16,96325.96%
444Stirling and StrathallanScotland14,32625.98%
445Brighton PavilionSouth East27,20525.98%
446Vale of GlamorganWales16,12825.99%
447Cambridgeshire North WestEast of England11,59326.01%
448Ellesmere Port and BromboroughNorth West21,85826.04%
449Lewisham EastLondon21,17526.05%
450Old Bexley and SidcupLondon15,98326.11%
451Alloa and GrangemouthScotland16,88826.13%
452LichfieldWest Midlands13,66026.17%
453LowestoftEast of England12,97526.20%
454Bexleyheath and CrayfordLondon13,51326.23%
455High PeakEast Midlands20,82626.25%
456Pembrokeshire Mid and SouthWales14,13326.28%
457Dulwich and West NorwoodLondon23,87126.30%
458TottenhamLondon21,13826.33%
459Brigg and ImminghamYorkshire and the Humber14,46326.40%
460Croydon SouthLondon15,37326.45%
461Swindon NorthSouth West15,84426.58%
462StaffordWest Midlands16,85526.65%
463WallaseyNorth West22,83126.71%
464Beverley and HoldernessYorkshire and the Humber12,11526.71%
465StourbridgeWest Midlands13,73126.73%
466Welwyn HatfieldEast of England16,76026.75%
467Kensington and BayswaterLondon14,11526.75%
468Stone, Great Wyrley and PenkridgeWest Midlands16,92826.80%
469Castle PointEast of England14,14426.81%
470Cannock ChaseWest Midlands14,64226.81%
471East Kilbride and StrathavenScotland21,60826.87%
472NewarkEast Midlands17,94226.88%
473Burton and UttoxeterWest Midlands14,55926.94%
474DartfordSouth East13,20827.01%
475Worthing WestSouth East17,81127.18%
476RomfordLondon13,44427.20%
477Glasgow WestScotland17,30527.21%
478Leicestershire MidEast Midlands15,29127.24%
479Hackney South and ShoreditchLondon22,72827.25%
480Barrow and FurnessNorth West16,85727.32%
481TattonNorth West15,34227.37%
482AshfieldEast Midlands16,44327.42%
483EasingtonNorth East15,96327.45%
484Derbyshire MidEast Midlands14,98527.57%
485PeterboroughEast of England11,67227.59%
486FyldeNorth West13,79727.60%
487Warwickshire North and BedworthWest Midlands13,49927.60%
488Sutton ColdfieldWest Midlands15,91527.67%
489Bradford WestYorkshire and the Humber10,96827.67%
490Hackney North and Stoke NewingtonLondon22,79327.82%
491Waveney ValleyEast of England19,25327.83%
492Basildon South and Thurrock EastEast of England11,10727.84%
493WalthamstowLondon25,43627.85%
494RedditchWest Midlands12,64527.98%
495Inverclyde and Renfrewshire WestScotland17,67228.01%
496Forest of DeanSouth West13,76928.05%
497ScunthorpeYorkshire and the Humber14,54228.17%
498Finchley and Golders GreenLondon18,48228.20%
499Pendle and ClitheroeNorth West14,09028.21%
500RedcarNorth East14,12128.26%
501Arbroath and Broughty FerryScotland13,33228.27%
502Paisley and Renfrewshire SouthScotland18,26828.44%
503LivingstonScotland16,29928.48%
504Birmingham LadywoodWest Midlands13,84728.50%
505Paisley and Renfrewshire NorthScotland18,18728.55%
506TamworthWest Midlands13,88728.56%
507Liverpool RiversideNorth West18,49528.56%
508Herefordshire NorthWest Midlands20,30028.60%
509Clwyd NorthWales13,10928.62%
510GraveshamSouth East15,08928.63%
511MansfieldEast Midlands15,24928.63%
512Glasgow NorthScotland13,51328.71%
513Widnes and HalewoodNorth West21,89128.72%
514HarlowEast of England14,96328.74%
515FalkirkScotland17,25128.75%
516Edinburgh East and MusselburghScotland16,84128.80%
517Glasgow SouthScotland16,38028.85%
518Motherwell, Wishaw and CarlukeScotland18,34628.86%
519Airdrie and ShottsScotland18,14628.91%
520Ayrshire North and ArranScotland15,81629.02%
521Great YarmouthEast of England13,28329.10%
522Ynys MonWales10,15129.16%
523Staffordshire MoorlandsWest Midlands13,81129.18%
524Leicestershire North WestEast Midlands15,24229.30%
525Stoke-on-Trent SouthWest Midlands12,64429.35%
526Leicester SouthEast Midlands13,31429.48%
527DarlingtonNorth East14,88629.70%
528Doncaster East and the Isle of AxholmeYorkshire and the Humber13,95629.76%
529Derbyshire North EastEast Midlands15,43229.82%
530Barnsley SouthYorkshire and the Humber15,22729.87%
531Bristol CentralSouth West23,37729.91%
532Ilford NorthLondon14,55929.92%
533Boston and SkegnessEast Midlands14,14530.00%
534MonmouthshireWales18,73130.27%
535Glasgow North EastScotland15,04730.54%
536Birmingham Perry BarrWest Midlands12,00130.67%
537Glasgow EastScotland14,67130.72%
538Kilmarnock and LoudounScotland18,20530.81%
539Islington NorthLondon22,45931.04%
540Uxbridge and Ruislip SouthLondon14,84731.06%
541Chelsea and FulhamLondon14,94531.40%
542Dunbartonshire WestScotland18,47331.48%
543Chipping BarnetLondon18,97131.57%
544Liverpool West DerbyNorth West24,02631.61%
545Glenrothes and Mid FifeScotland14,39031.64%
546Coatbridge and BellshillScotland18,62031.70%
547Glasgow South WestScotland14,59431.71%
548Cumbernauld and KirkintillochScotland17,21931.91%
549KnowsleyNorth West23,01131.92%
550Dundee CentralScotland13,14232.09%
551BootleNorth West25,42832.70%
552Rother ValleyYorkshire and the Humber14,84833.29%
553HendonLondon13,88933.63%
554Liverpool WaltonNorth West25,08734.01%
555HexhamNorth East21,61234.54%
556Keighley and IlkleyYorkshire and the Humber17,61934.63%
557Stockton WestNorth East19,16935.01%
558Middlesbrough South and Cleveland EastNorth East14,43637.39%
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