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 latest elections.

Liberal Democrat Target Seats 2029

Below is the list of Liberal Democrat target seats for the 2029 general election. The list is ordered from the smallest to the largest swing needed for the seat to change hands.

View Liberal Democrat held marginal seats vulnerable at the next general election.

(order by swing needed)

RankConstituencyRegionMajority over LDPercent Majority
1.Godalming and AshSouth East8911.63%
2.Farnham and BordonSouth East1,3492.54%
3.Hampshire EastSouth East1,2752.54%
4.Shropshire SouthWest Midlands1,6243.14%
5.Dorset NorthSouth West1,5893.20%
6.Romsey and Southampton NorthSouth East2,1914.38%
7.Exmouth and Exeter EastSouth West3,3416.51%
8.Cotswolds NorthSouth West3,3576.68%
9.Torridge and TavistockSouth West3,9507.77%
10.BurnleyNorth West3,4208.61%
11.Hamble ValleySouth East4,8028.89%
12.Hertfordshire South WestEast of England4,4569.23%
13.AylesburySouth East4,6419.29%
14.SalisburySouth West5,28510.53%
15.Buckinghamshire MidSouth East5,87210.88%
16.SevenoaksSouth East5,44010.90%
17.Hinckley and BosworthEast Midlands5,40811.31%
18.BeaconsfieldSouth East5,45511.43%
19.SpelthorneSouth East5,32811.54%
20.Worcestershire WestWest Midlands6,54711.97%
21.Sussex WealdSouth East6,84213.91%
22.Montgomeryshire and GlyndwrWales6,23914.42%
23.Cornwall South EastSouth West7,38614.99%
24.WindsorSouth East6,94415.35%
25.Dorset SouthSouth West7,64215.58%
26.ChristchurchSouth West7,45515.75%
27.Runnymede and WeybridgeSouth East7,62715.81%
28.Sheffield HallamYorkshire and the Humber8,18915.87%
29.Fareham and WaterloovilleSouth East8,02816.02%
30.Devon CentralSouth West8,59916.09%
31.BridgwaterSouth West6,50016.20%
32.Gordon and BuchanScotland7,11116.22%
33.Kenilworth and SouthamWest Midlands8,93116.75%
34.Maidstone and MallingSouth East7,77116.75%
35.East Grinstead and UckfieldSouth East8,48016.83%
36.Leicester EastEast Midlands8,19717.55%
37.Surrey EastSouth East8,66917.62%
38.Suffolk CoastalEast of England8,72517.64%
39.New Forest WestSouth East8,22617.75%
40.Solihull West and ShirleyWest Midlands8,36817.85%
41.BromsgroveWest Midlands9,14218.14%
42.Wiltshire South WestSouth West8,41218.22%
43.WatfordEast of England8,13118.29%
44.Wiltshire EastSouth West8,64518.32%
45.Argyll, Bute and Lochaber SouthScotland8,22318.33%
46.Dunstable and Leighton BuzzardEast of England8,47918.41%
47.Birmingham Hall Green and MoseleyWest Midlands8,08719.44%
48.PooleSouth West8,66119.47%
49.Suffolk SouthEast of England9,65819.79%
50.Hampshire North WestSouth East10,14419.96%
51.Isle of Wight EastSouth East6,87720.18%
52.Bermondsey and Old SouthwarkLondon7,78720.71%
53.Leicestershire SouthEast Midlands10,64320.72%
54.Norfolk South WestEast of England9,22920.82%
55.DaventryEast Midlands11,11720.94%
56.Hereford and Herefordshire SouthWest Midlands9,54620.95%
57.Suffolk Central and Ipswich NorthEast of England9,73720.97%
58.Birmingham YardleyWest Midlands7,64121.14%
59.Norfolk North WestEast of England9,60521.55%
60.Broadland and FakenhamEast of England10,79621.80%
61.Bognor Regis and LittlehamptonSouth East10,59722.16%
62.Arundel and South DownsSouth East12,13422.17%
63.Somerset NorthSouth West12,01722.35%
64.New Forest EastSouth East10,21422.58%
65.Aberdeenshire West and KincardineScotland11,08622.64%
66.ReigateSouth East12,04922.67%
67.BracknellSouth East10,01522.85%
68.Faversham and Mid KentSouth East10,65822.87%
69.HavantSouth East9,71123.02%
70.Wrekin, TheWest Midlands11,56323.12%
71.Cardiff EastWales9,09723.25%
72.Norfolk SouthEast of England11,60723.41%
73.Devon South WestSouth West12,36523.67%
74.Bethnal Green and StepneyLondon11,11923.84%
75.St Austell and NewquaySouth West11,15323.87%
76.Reading West and Mid BerkshireSouth East11,17024.00%
77.Moray West, Nairn and StrathspeyScotland11,17624.01%
78.Essex North WestEast of England13,30524.46%
79.Hertfordshire North EastEast of England12,89524.55%
80.Brentwood and OngarEast of England11,92224.67%
81.Bromley and Biggin HillLondon11,57724.74%
82.GainsboroughEast Midlands11,63524.92%
83.Suffolk WestEast of England11,53024.98%
84.Dumfries and GallowayScotland11,43524.98%
85.Derbyshire DalesEast Midlands12,89925.16%
86.Basildon and BillericayEast of England10,61325.19%
87.SouthportNorth West11,38425.26%
88.BlackburnNorth West9,82925.28%
89.Ribble ValleyNorth West13,17625.33%
90.Bournemouth WestSouth West10,05425.51%
91.GloucesterSouth West11,71325.63%
92.RochdaleNorth West10,21125.73%
93.HuntingdonEast of England13,43625.82%
94.Sittingbourne and SheppeySouth East10,59825.85%
95.Wyre ForestWest Midlands11,68025.86%
96.Bedfordshire MidEast of England12,84425.88%
97.Northumberland NorthNorth East12,68625.97%
98.Cambridgeshire North WestEast of England11,59326.10%
99.Earley and WoodleySouth East12,06726.28%
100.CambridgeEast of England11,07826.31%
101.WycombeSouth East11,79926.43%
102.Northamptonshire SouthEast Midlands14,20226.45%
103.Aberdeen SouthScotland12,29226.52%
104.Bexhill and BattleSouth East12,71326.62%
105.Hemel HempsteadEast of England11,74826.63%
106.Bury St Edmunds and StowmarketEast of England13,59126.71%
107.Oldham East and SaddleworthNorth West10,70526.72%
108.Harwich and Essex NorthEast of England12,96126.98%
109.Beverley and HoldernessYorkshire and the Humber12,11526.98%
110.PrestonNorth West10,81127.03%
111.MaldonEast of England13,49227.07%
112.AshfordSouth East12,81727.28%
113.Bridlington and the WoldsYorkshire and the Humber11,74927.36%
114.Skipton and RiponYorkshire and the Humber14,63927.39%
115.Hornchurch and UpminsterLondon12,87927.45%
116.Harborough, Oadby and WigstonEast Midlands13,88227.55%
117.Portsmouth NorthSouth East11,46427.56%
118.Chester South and EddisburyNorth West14,47527.58%
119.Dumfriesshire, Clydesdale and TweeddaleScotland12,19927.59%
120.ColchesterEast of England12,41127.64%
121.OrpingtonLondon12,77627.73%
122.LichfieldWest Midlands13,66027.82%
123.PeterboroughEast of England11,67227.88%
124.Buckingham and BletchleySouth East13,30227.92%
125.Aberdeenshire North and Moray EastScotland10,67327.95%
126.Cities of London and WestminsterLondon10,96727.97%
127.Bedfordshire NorthEast of England14,42827.98%
128.Basildon South and Thurrock EastEast of England11,10728.08%
129.Chatham and AylesfordSouth East11,51428.19%
130.LlanelliWales11,49728.22%
131.Truro and FalmouthSouth West14,23128.31%
132.Aberdeen NorthScotland11,95028.39%
133.Thirsk and MaltonYorkshire and the Humber14,16528.45%
134.Birmingham Hodge Hill and Solihull NorthWest Midlands9,71328.45%
135.Rayleigh and WickfordEast of England13,68828.53%
136.Forest of DeanSouth West13,76928.63%
137.FyldeNorth West13,79728.77%
138.Stirling and StrathallanScotland14,32628.78%
139.Southend West and LeighEast of England13,56528.88%
140.SloughSouth East12,60629.13%
141.Swansea WestWales10,39429.15%
142.Luton South and Bedfordshire SouthEast of England11,19329.16%
143.HalifaxYorkshire and the Humber11,77629.28%
144.BanburySouth East14,11629.30%
145.TattonNorth West15,34229.56%
146.Bradford WestYorkshire and the Humber10,96829.58%
147.Weston-Super-MareSouth West12,55429.62%
148.BraintreeEast of England14,53529.65%
149.DartfordSouth East13,20829.69%
150.Durham NorthNorth East12,35429.72%
151.Norfolk MidEast of England13,64429.73%
152.Herne Bay and SandwichSouth East14,53429.77%
153.RedditchWest Midlands12,64529.84%
154.Droitwich and EveshamWest Midlands14,84429.92%
155.Bangor AberconwyWales12,48429.97%
156.Pendle and ClitheroeNorth West14,09030.14%
157.HyndburnNorth West10,97630.18%
158.Arbroath and Broughty FerryScotland13,33230.22%
159.Pembrokeshire Mid and SouthWales14,13330.31%
160.WithamEast of England15,38830.41%
161.Perth and Kinross-shireScotland15,24730.45%
162.Meriden and Solihull EastWest Midlands13,43930.52%
163.RomfordLondon13,44430.52%
164.BroxbourneEast of England13,12230.55%
165.Epping ForestEast of England12,77030.58%
166.Isle of Wight WestSouth East10,51430.66%
167.Folkestone and HytheSouth East13,28430.72%
168.Hertford and StortfordEast of England16,64130.81%
169.CaerfyrddinWales14,05930.83%
170.Morecambe and LunesdaleNorth West14,83430.87%
171.Rutland and StamfordEast Midlands14,99630.87%
172.Stoke-on-Trent SouthWest Midlands12,64430.88%
173.Penrith and SolwayNorth West15,24430.93%
174.Oldham West, Chadderton and RoytonNorth West11,96131.01%
175.LowestoftEast of England12,97531.02%
176.Ilford NorthLondon14,55931.05%
177.Sleaford and North HykehamEast Midlands15,08431.06%
178.Bexleyheath and CrayfordLondon13,51331.09%
179.Ynys MonWales10,15131.11%
180.Croydon SouthLondon15,37331.13%
181.GosportSouth East13,79131.15%
182.DudleyWest Midlands11,15931.17%
183.Northampton SouthEast Midlands13,69731.20%
184.Altrincham and Sale WestNorth West16,07131.23%
185.Goole and PocklingtonYorkshire and the Humber15,60131.36%
186.Leicestershire North WestEast Midlands15,24231.38%
187.ShrewsburyWest Midlands16,21031.44%
188.Walsall and BloxwichWest Midlands11,69731.45%
189.Clwyd NorthWales13,10931.49%
190.Derbyshire MidEast Midlands14,98531.52%
191.Rochester and StroodSouth East13,50931.71%
192.TamworthWest Midlands13,88731.71%
193.Chelsea and FulhamLondon14,94531.72%
194.WorcesterWest Midlands14,63631.79%
195.Leicester SouthEast Midlands13,31431.82%
196.Leicestershire MidEast Midlands15,29131.82%
197.Staffordshire MoorlandsWest Midlands13,81131.89%
198.Camborne and RedruthSouth West15,24731.91%
199.Burton and UttoxeterWest Midlands14,55931.91%
200.Ceredigion PreseliWales14,78931.94%
201.Grantham and BourneEast Midlands14,74331.96%
202.Weald of KentSouth East16,22732.00%
203.Milton Keynes CentralSouth East15,27832.01%
204.Birmingham Perry BarrWest Midlands12,00132.02%
205.CongletonNorth West16,09032.10%
206.Uxbridge and Ruislip SouthLondon14,84732.34%
207.TonbridgeSouth East16,28332.35%
208.Gillingham and RainhamSouth East13,31432.36%
209.AldershotSouth East15,71232.37%
210.Louth and HorncastleEast Midlands15,07732.44%
211.Cardiff WestWales14,52132.44%
212.Durham, City ofNorth East13,21132.52%
213.Melton and SystonEast Midlands14,97932.57%
214.Great YarmouthEast of England13,28332.60%
215.Berwickshire, Roxburgh and SelkirkScotland15,18632.62%
216.Bradford EastYorkshire and the Humber12,18832.75%
217.Hull EastYorkshire and the Humber9,79532.85%
218.Bradford SouthYorkshire and the Humber10,87932.92%
219.Sutton ColdfieldWest Midlands15,91532.93%
220.BroxtoweEast Midlands15,75432.93%
221.CarlisleNorth West15,14732.94%
222.Gateshead Central and WhickhamNorth East13,25832.97%
223.Warwickshire North and BedworthWest Midlands13,49932.97%
224.Somerset North East and HanhamSouth West16,86132.98%
225.Chingford and Woodford GreenLondon16,00632.99%
226.Wetherby and EasingwoldYorkshire and the Humber17,24633.00%
227.Luton NorthEast of England12,78733.00%
228.HalesowenWest Midlands12,76233.08%
229.Southend East and RochfordEast of England13,12633.10%
230.KetteringEast Midlands16,65233.15%
231.Sunderland CentralNorth East13,25033.16%
232.RugbyWest Midlands16,28133.22%
233.HuddersfieldYorkshire and the Humber13,36033.26%
234.CanterburySouth East15,71933.28%
235.Amber ValleyEast Midlands14,15633.28%
236.HitchinEast of England17,15433.30%
237.StevenageEast of England14,23133.32%
238.Poplar and LimehouseLondon14,34633.32%
239.CaerphillyWales12,75033.35%
240.CrawleySouth East15,24833.41%
241.Old Bexley and SidcupLondon15,98333.55%
242.NewarkEast Midlands17,94233.56%
243.Derbyshire North EastEast Midlands15,43233.65%
244.HendonLondon13,88933.67%
245.NuneatonWest Midlands13,87633.67%
246.Kensington and BayswaterLondon14,11533.68%
247.Angus and Perthshire GlensScotland15,98633.76%
248.South Holland and the DeepingsEast Midlands15,51733.78%
249.Bolton North EastNorth West14,65933.81%
250.Dundee CentralScotland13,14233.83%
251.Ayr, Carrick and CumnockScotland13,84933.83%
252.Bournemouth EastSouth West15,23433.92%
253.Derby SouthEast Midlands12,69633.95%
254.Brigg and ImminghamYorkshire and the Humber14,46334.02%
255.Cannock ChaseWest Midlands14,64234.09%
256.Ealing Central and ActonLondon16,28434.09%
257.Derbyshire SouthEast Midlands15,60034.11%
258.Edinburgh North and LeithScotland16,92634.21%
259.Dover and DealSouth East16,34534.21%
260.Croydon EastLondon14,97834.21%
261.Edinburgh South WestScotland15,64934.27%
262.Brighton Kemptown and PeacehavenSouth East13,94434.27%
263.Heywood and Middleton NorthNorth West12,76734.38%
264.ErewashEast Midlands14,79834.41%
265.Southampton ItchenSouth East13,09834.42%
266.Brent WestLondon14,24534.43%
267.StourbridgeWest Midlands13,73134.43%
268.HarlowEast of England14,96334.51%
269.Bolton WestNorth West15,39734.52%
270.Cambridgeshire North EastEast of England13,53034.54%
271.York OuterYorkshire and the Humber17,66534.57%
272.Aldridge-BrownhillsWest Midlands14,14634.58%
273.Welwyn HatfieldEast of England16,76034.59%
274.Leeds North WestYorkshire and the Humber17,24134.64%
275.Milton Keynes NorthSouth East15,95334.70%
276.LoughboroughEast Midlands14,68834.76%
277.Clwyd EastWales16,62534.76%
278.Castle PointEast of England14,14434.81%
279.WrexhamWales14,05934.82%
280.ExeterSouth West14,02434.89%
281.Birmingham NorthfieldWest Midlands13,13834.89%
282.GraveshamSouth East15,08934.90%
283.Worthing WestSouth East17,81134.93%
284.Sherwood ForestEast Midlands17,00334.94%
285.Boston and SkegnessEast Midlands14,14534.96%
286.Tipton and WednesburyWest Midlands11,16335.05%
287.DarlingtonNorth East14,88635.13%
288.Vale of GlamorganWales16,12835.19%
289.Ossett and Denby DaleYorkshire and the Humber15,44735.21%
290.BedfordEast of England14,31735.21%
291.Newcastle-under-LymeWest Midlands14,00535.35%
292.Southampton TestSouth East12,69335.45%
293.Hampstead and HighgateLondon17,25135.53%
294.Doncaster East and the Isle of AxholmeYorkshire and the Humber13,95635.66%
295.Brentford and IsleworthLondon16,14435.67%
296.Kingswinford and Staffordshire SouthWest Midlands16,11935.68%
297.Spen ValleyYorkshire and the Humber14,65135.68%
298.Rother ValleyYorkshire and the Humber14,84835.69%
299.Wakefield and RothwellYorkshire and the Humber14,52435.72%
300.Scarborough and WhitbyYorkshire and the Humber15,85935.86%
301.Swindon NorthSouth West15,84435.87%
302.Portsmouth SouthSouth East13,97135.89%
303.Hastings and RyeSouth East16,54835.98%
304.Neath and Swansea EastWales14,45336.01%
305.South RibbleNorth West16,86836.10%
306.Ruislip, Northwood and PinnerLondon17,02336.15%
307.BasingstokeSouth East17,74636.22%
308.LivingstonScotland16,29936.35%
309.Bristol SouthSouth West15,80036.40%
310.BridgendWales15,07036.42%
311.Newport West and IslwynWales15,32236.52%
312.StaffordWest Midlands16,85536.63%
313.Colne ValleyYorkshire and the Humber16,96336.70%
314.BassetlawEast Midlands16,48036.72%
315.Thanet EastSouth East15,68936.73%
316.Wellingborough and RushdenEast Midlands16,16436.75%
317.Feltham and HestonLondon14,31836.82%
318.MonmouthshireWales18,73136.84%
319.PutneyLondon18,17036.86%
320.Blackpool North and FleetwoodNorth West15,42636.90%
321.Ilford SouthLondon15,19736.91%
322.Edinburgh East and MusselburghScotland16,84136.95%
323.HertsmereEast of England17,74136.96%
324.RedcarNorth East14,12136.97%
325.BolsoverEast Midlands15,71937.04%
326.Cardiff South and PenarthWales14,52037.06%
327.Penistone and StocksbridgeYorkshire and the Humber16,30337.08%
328.Plymouth Moor ViewSouth West15,89937.10%
329.MansfieldEast Midlands15,24937.11%
330.Bolton South and WalkdenNorth West13,70937.12%
331.PontypriddWales14,61937.12%
332.Newport EastWales14,32537.18%
333.ScunthorpeYorkshire and the Humber14,54237.24%
334.Cardiff NorthWales17,68137.24%
335.South ShieldsNorth East13,72037.26%
336.Chipping BarnetLondon18,97137.30%
337.Ayrshire North and ArranScotland15,81637.42%
338.RotherhamYorkshire and the Humber13,84737.49%
339.Finchley and Golders GreenLondon18,48237.50%
340.Dewsbury and BatleyYorkshire and the Humber14,30137.57%
341.Alyn and DeesideWales16,33037.63%
342.LincolnEast Midlands15,89037.69%
343.Stoke-on-Trent NorthWest Midlands13,66837.81%
344.Birmingham LadywoodWest Midlands13,84737.86%
345.GowerWales17,88737.87%
346.TorfaenWales13,53237.90%
347.Middlesbrough South and Cleveland EastNorth East14,43637.95%
348.Corby and Northamptonshire EastEast Midlands18,82937.97%
349.Newcastle upon Tyne NorthNorth East18,50438.06%
350.Rossendale and DarwenNorth West17,00638.11%
351.Keighley and IlkleyYorkshire and the Humber17,61938.16%
352.Northampton NorthEast Midlands15,95838.17%
353.IpswichEast of England16,85838.25%
354.Filton and Bradley StokeSouth West19,30938.34%
355.RushcliffeEast Midlands22,15838.37%
356.MakerfieldNorth West15,46738.41%
357.Leicester WestEast Midlands13,61938.48%
358.Dunfermline and DollarScotland17,15538.52%
359.Harrow WestLondon17,42938.52%
360.Cheshire MidNorth West15,99238.53%
361.BatterseaLondon18,15738.56%
362.Worthing East and ShorehamSouth East18,94038.59%
363.Richmond and NorthallertonYorkshire and the Humber18,73738.61%
364.Glasgow SouthScotland16,38038.65%
365.Eltham and ChislehurstLondon17,64638.73%
366.Birmingham EdgbastonWest Midlands14,49738.73%
367.Bishop AucklandNorth East15,66338.74%
368.Glasgow NorthScotland13,51338.90%
369.Reading CentralSouth East17,63538.94%
370.Warrington SouthNorth West19,37239.00%
371.Great Grimsby and CleethorpesYorkshire and the Humber14,30039.05%
372.Bristol EastSouth West18,03539.11%
373.Birmingham Selly OakWest Midlands15,04739.16%
374.Calder ValleyYorkshire and the Humber19,45939.23%
375.Waveney ValleyEast of England19,25339.23%
376.Crewe and NantwichNorth West18,55139.31%
377.Stockton WestNorth East19,16939.41%
378.Leeds South West and MorleyYorkshire and the Humber15,88339.50%
379.Stoke-on-Trent CentralWest Midlands13,95139.53%
380.Stone, Great Wyrley and PenkridgeWest Midlands16,92839.58%
381.Stratford and BowLondon17,21939.64%
382.ThurrockEast of England14,89339.65%
383.Norwich SouthEast of England17,90739.71%
384.Glenrothes and Mid FifeScotland14,39039.82%
385.Hull North and CottinghamYorkshire and the Humber15,23439.85%
386.Wolverhampton North EastWest Midlands13,28039.89%
387.Manchester WithingtonNorth West16,65439.91%
388.Barrow and FurnessNorth West16,85739.93%
389.Warrington NorthNorth West15,99339.94%
390.Ashton-under-LyneNorth West14,16439.94%
391.Hull West and HaltempriceYorkshire and the Humber15,25039.94%
392.Dagenham and RainhamLondon15,53839.98%
393.Bury NorthNorth West18,30840.22%
394.Wirral WestNorth West20,10140.24%
395.Herefordshire NorthWest Midlands20,30040.31%
396.ChesterfieldEast Midlands16,76340.34%
397.Birmingham ErdingtonWest Midlands13,64640.38%
398.FalkirkScotland17,25140.47%
399.Bristol North EastSouth West17,04040.58%
400.West Ham and BecktonLondon14,82840.79%
401.Beckenham and PengeLondon21,31740.82%
402.Warwick and LeamingtonWest Midlands20,09440.84%
403.Streatham and Croydon NorthLondon18,20140.85%
404.TelfordWest Midlands16,65240.88%
405.Norwich NorthEast of England18,72140.91%
406.Glasgow South WestScotland14,59440.92%
407.Stalybridge and HydeNorth West15,24040.92%
408.Oxford EastSouth East16,10440.93%
409.Newcastle upon Tyne Central and WestNorth East16,92940.94%
410.Alloa and GrangemouthScotland16,88840.99%
411.Leyton and WansteadLondon17,94041.02%
412.Derby NorthEast Midlands16,79741.05%
413.Bristol North WestSouth West19,89941.06%
414.StroudSouth West22,69441.10%
415.Nottingham SouthEast Midlands13,52041.12%
416.Wolverhampton WestWest Midlands17,95541.13%
417.Merthyr Tydfil and AberdareWales14,51541.22%
418.AshfieldEast Midlands16,44341.23%
419.Ayrshire CentralScotland17,10841.30%
420.Houghton and Sunderland SouthNorth East16,54741.33%
421.Bury SouthNorth West17,45141.34%
422.StockportNorth West18,06341.35%
423.Lancaster and WyreNorth West17,78641.36%
424.Renfrewshire EastScotland20,78541.38%
425.Glasgow EastScotland14,67141.39%
426.HexhamNorth East21,61241.70%
427.BarkingLondon15,21241.70%
428.Coventry SouthWest Midlands17,83041.73%
429.ClactonEast of England19,20941.80%
430.Cowdenbeath and KirkcaldyScotland17,06941.82%
431.Bathgate and LinlithgowScotland17,60341.85%
432.Leeds Central and HeadingleyYorkshire and the Humber13,24241.91%
433.Ealing NorthLondon18,12041.91%
434.Cumbernauld and KirkintillochScotland17,21942.02%
435.MacclesfieldNorth West22,19042.03%
436.Clapham and Brixton HillLondon18,00542.13%
437.ShipleyYorkshire and the Humber20,39742.23%
438.Coventry North WestWest Midlands17,76542.27%
439.High PeakEast Midlands20,82642.32%
440.Newton Aycliffe and SpennymoorNorth East16,90342.42%
441.Southgate and Wood GreenLondon19,41242.50%
442.West BromwichWest Midlands15,55842.65%
443.SelbyYorkshire and the Humber20,99642.66%
444.GedlingEast Midlands20,80542.70%
445.Sheffield South EastYorkshire and the Humber15,28942.74%
446.Stockton NorthNorth East15,99542.77%
447.MidlothianScotland18,89142.77%
448.Kilmarnock and LoudounScotland18,20542.86%
449.Hammersmith and ChiswickLondon19,78142.98%
450.Doncaster CentralYorkshire and the Humber16,31643.00%
451.Ealing SouthallLondon20,16843.08%
452.Newcastle upon Tyne East and WallsendNorth East18,23543.09%
453.Holborn and St PancrasLondon16,64843.13%
454.Manchester CentralNorth West17,13343.13%
455.Nottingham North and KimberleyEast Midlands15,14443.26%
456.WiganNorth West17,70943.30%
457.Worsley and EcclesNorth West18,42643.31%
458.Enfield NorthLondon18,85143.34%
459.Edmonton and Winchmore HillLondon17,79943.36%
460.Glasgow WestScotland17,30543.37%
461.Barnsley SouthYorkshire and the Humber15,22743.40%
462.Washington and Gateshead SouthNorth East16,08043.43%
463.East LothianScotland20,90643.46%
464.Queens Park and Maida ValeLondon16,70943.58%
465.Leeds EastYorkshire and the Humber17,16543.58%
466.Plymouth Sutton and DevonportSouth West18,35443.60%
467.Inverclyde and Renfrewshire WestScotland17,67243.80%
468.Paisley and Renfrewshire NorthScotland18,18743.80%
469.Normanton and HemsworthYorkshire and the Humber15,95643.90%
470.St Helens South and WhistonNorth West16,72043.96%
471.Glasgow North EastScotland15,04744.14%
472.Pontefract, Castleford and KnottingleyYorkshire and the Humber15,87644.15%
473.Middlesbrough and Thornaby EastNorth East15,20144.18%
474.Islington South and FinsburyLondon18,90144.21%
475.Paisley and Renfrewshire SouthScotland18,26844.25%
476.Brent EastLondon16,73544.27%
477.Swindon SouthSouth West19,83344.28%
478.Stretford and UrmstonNorth West20,42644.40%
479.Croydon WestLondon16,94544.45%
480.HartlepoolNorth East15,84244.61%
481.Leigh and AthertonNorth West18,37444.63%
482.Blaydon and ConsettNorth East18,88744.74%
483.Leeds West and PudseyYorkshire and the Humber17,23344.77%
484.Cramlington and KillingworthNorth East20,37644.89%
485.TynemouthNorth East21,78244.99%
486.SmethwickWest Midlands15,84045.11%
487.Blackpool SouthNorth West15,87545.13%
488.Chester North and NestonNorth West20,18245.16%
489.Sheffield HeeleyYorkshire and the Humber17,36745.17%
490.Rhondda and OgmoreWales16,18345.20%
491.Vauxhall and Camberwell GreenLondon16,97945.23%
492.Sheffield CentralYorkshire and the Humber14,39545.26%
493.Rawmarsh and ConisbroughYorkshire and the Humber15,47545.64%
494.Islington NorthLondon22,45945.83%
495.Lancashire WestNorth West20,26245.84%
496.Blyth and AshingtonNorth East18,59746.03%
497.Hornsey and Friern BarnetLondon22,43646.12%
498.Coventry EastWest Midlands17,08146.15%
499.Sheffield Brightside and HillsboroughYorkshire and the Humber14,60746.21%
500.East Kilbride and StrathavenScotland21,60846.26%
501.SalfordNorth West18,38046.29%
502.Hamilton and Clyde ValleyScotland19,50946.36%
503.RutherglenScotland19,74646.48%
504.EasingtonNorth East15,96346.51%
505.Hove and PortsladeSouth East24,16346.55%
506.Jarrow and Gateshead EastNorth East17,11646.60%
507.Na h-Eileanan an Iar (Western Isles)Scotland6,31046.64%
508.Dunbartonshire WestScotland18,47346.67%
509.Leeds North EastYorkshire and the Humber21,09246.70%
510.BirkenheadNorth West20,17646.78%
511.TootingLondon24,77146.79%
512.Barnsley NorthYorkshire and the Humber17,27446.82%
513.Gorton and DentonNorth West17,15646.93%
514.Motherwell, Wishaw and CarlukeScotland18,34647.01%
515.Greenwich and WoolwichLondon20,13447.13%
516.Aberafan MaestegWales16,92247.33%
517.Mitcham and MordenLondon21,46347.43%
518.Edinburgh SouthScotland22,23047.47%
519.Wythenshawe and Sale EastNorth West18,61147.56%
520.Runcorn and HelsbyNorth West20,20947.85%
521.Wolverhampton South EastWest Midlands16,04248.06%
522.Coatbridge and BellshillScotland18,62048.08%
523.St Helens NorthNorth West19,48548.14%
524.East HamLondon18,36048.45%
525.Blackley and Middleton SouthNorth West15,27248.73%
526.Nottingham EastEast Midlands17,75348.77%
527.Doncaster NorthYorkshire and the Humber15,18648.98%
528.Blaenau Gwent and RhymneyWales14,75949.32%
529.Airdrie and ShottsScotland18,14649.49%
530.York CentralYorkshire and the Humber21,48649.59%
531.Leeds SouthYorkshire and the Humber15,77749.80%
532.Hayes and HarlingtonLondon19,08949.82%
533.Harrow EastLondon23,95550.14%
534.Lewisham NorthLondon22,18350.23%
535.Whitehaven and WorkingtonNorth West21,05550.32%
536.Erith and ThamesmeadLondon20,37450.46%
537.Dwyfor MeirionnyddWales20,40750.52%
538.Liverpool GarstonNorth West21,27150.65%
539.Sefton CentralNorth West24,14250.88%
540.Liverpool WavertreeNorth West20,31851.03%
541.Lewisham West and Dulwich EastLondon23,84851.38%
542.PeckhamLondon20,08951.78%
543.Brighton PavilionSouth East27,20551.95%
544.Ellesmere Port and BromboroughNorth West21,85852.09%
545.Lewisham EastLondon21,17552.11%
546.Dulwich and West NorwoodLondon23,87152.60%
547.TottenhamLondon21,13852.65%
548.WallaseyNorth West22,83153.41%
549.Bristol CentralSouth West23,37753.91%
550.Hackney South and ShoreditchLondon22,72854.50%
551.WalthamstowLondon25,43655.47%
552.Hackney North and Stoke NewingtonLondon22,79355.65%
553.Liverpool RiversideNorth West18,49557.12%
554.Widnes and HalewoodNorth West21,89157.43%
555.Liverpool West DerbyNorth West24,02663.22%
556.KnowsleyNorth West23,01163.84%
557.BootleNorth West25,42865.40%
558.Liverpool WaltonNorth West25,08768.01%

View Liberal Democrat held marginal seats vulnerable at the next general election.

Liberal Democrat Target Seats for the 2026 Scottish Parliament Election

Below is the list of Liberal Democrat target seats for the 2026 Scottish Parliament election. The list is ordered from the smallest to the largest swing needed for the seat to change hands.

View Liberal Democrat held marginal seats vulnerable at the next Scottish Parliament election.

(order by swing needed)

RankConstituencyRegionMajority over LDPercent Majority
1.Caithness Sutherland and RossHighlands and Islands2,5917.02%
2.Argyll and ButeHighlands and Islands9,73429.00%
3.Strathkelvin and BearsdenWest Scotland14,38931.12%
4.Edinburgh CentralLothian13,72132.89%
5.Aberdeen South and North KincardineNorth East Scotland13,61134.89%
6.East LothianSouth Scotland16,41235.85%
7.Aberdeenshire EastNorth East Scotland14,91136.35%
8.Edinburgh PentlandsLothian14,01436.66%
9.Glasgow KelvinGlasgow13,55837.62%
10.Aberdeenshire WestNorth East Scotland16,34639.13%
11.Perthshire South and Kinross-shireMid Scotland and Fife17,30339.26%
12.Clydebank and MilngavieWest Scotland14,80039.30%
13.EastwoodWest Scotland17,00039.81%
14.Midlothian South, Tweeddale and LauderdaleSouth Scotland17,19239.95%
15.Carrick, Cumnock and Doon ValleySouth Scotland14,36540.33%
16.Skye, Lochaber and BadenochHighlands and Islands17,41440.35%
17.ClydesdaleSouth Scotland16,45240.40%
18.Aberdeen CentralNorth East Scotland12,80040.46%
19.Edinburgh SouthernLothian18,57141.03%
20.DunfermlineMid Scotland and Fife16,85241.16%

View Liberal Democrat held marginal seats vulnerable at the next Scottish Parliament election.

Liberal Democrat Target Seats for the 2026 Senedd Election

Below is the list of Liberal Democrat target seats for the 2026 Senedd election. The list is ordered from the smallest to the largest swing needed for the seat to change hands.

View Liberal Democrat held marginal seats vulnerable at the next Senedd election.

(order by swing needed)

RankConstituencyRegionMajority over LDPercent Majority
1.Brecon and RadnorshireMid and West Wales3,82011.89%
2.Cardiff CentralSouth Wales Central7,64026.78%
3.MontgomeryshireMid and West Wales7,80631.24%
4.Carmarthen West and Pembrokeshire SouthMid and West Wales10,01631.64%
5.WrexhamNorth Wales7,69734.05%
6.Preseli PembrokeshireMid and West Wales11,34335.99%
7.MonmouthSouth Wales East13,44037.46%
8.Clwyd WestNorth Wales10,68137.66%
9.Vale of ClwydNorth Wales10,01038.42%
10.AberconwyNorth Wales9,08038.57%
11.IslwynSouth Wales East9,48638.75%
12.BridgendSouth Wales West11,60639.39%
13.PontypriddSouth Wales Central10,88339.49%
14.Swansea WestSouth Wales West9,48139.51%
15.Clwyd SouthNorth Wales9,71840.15%

View Liberal Democrat held marginal seats vulnerable at the next Senedd election.

2029 General Election
Latest Posts
Website Updated with the 2024 General Election Results
posted 5 Jul 2024, 12:00
2024 General Election Confirmed for 4th July
posted 22 May 2024, 17:45
Seat By Seat Prediction
posted 12 May 2024, 10:15