Election battlegrounds data tables

  • Published

These tables accompany the article Which battleground seats are Labour targeting?

Labour

Labour's top 125 target seats

Where Labour needs the lowest swing to win

NameWinner 2019Swing needed (%)
BurnleyCon0.1
Leigh and AthertonCon0.3
High PeakCon0.5
Bangor AberconwyCon0.8
Bury SouthCon0.9
Wolverhampton WestCon0.9
Bury NorthCon1.2
Bolton North EastCon1.3
WatfordCon1.3
Chingford and Woodford GreenCon1.5
WycombeCon1.6
Birmingham NorthfieldCon1.7
Leeds North WestCon1.8
StroudCon2
Keighley and IlkleyCon2.1
Stoke-on-Trent CentralCon2.1
Whitehaven and WorkingtonCon2.2
Lothian EastSNP2.2
GedlingCon2.2
Walsall and BloxwichCon2.4
PeterboroughCon2.5
Vale of GlamorganCon2.6
West BromwichCon2.6
Mid CheshireCon2.7
Wakefield and RothwellCon2.7
Ynys MônCon2.7
Derby NorthCon2.7
BridgendCon2.7
Clwyd NorthCon2.8
Lancaster and WyreCon3.1
Hastings and RyeCon3.4
Eltham and ChislehurstCon3.4
Cowdenbeath and KirkcaldySNP3.4
LincolnCon3.5
HyndburnCon3.5
BroxtoweCon3.6
Chipping BarnetCon3.6
Northampton NorthCon3.8
Newton Aycliffe and SpennymoorCon3.9
HendonCon4
Truro and FalmouthCon4
WrexhamCon4.2
Hull West and HaltempriceCon4.4
Blackpool SouthCon4.4
Calder ValleyCon4.5
Milton Keynes CentralCon4.7
Southampton ItchenCon4.7
Clwyd EastCon5
Glasgow North EastSNP5
DarlingtonCon5.4
RedcarCon5.5
IpswichCon5.5
Coatbridge and BellshillSNP5.5
Altrincham and Sale WestCon5.6
Swindon SouthCon5.7
Cities of London and WestminsterCon5.7
Airdrie and ShottsSNP5.7
BolsoverCon5.8
ShipleyCon5.8
Crewe and NantwichCon5.8
LoughboroughCon5.9
MidlothianSNP5.9
RutherglenSNP6
Tipton and WednesburyCon6.1
RushcliffeCon6.2
Norwich NorthCon6.3
Spen ValleyCon6.4
Glasgow South WestSNP6.4
Milton Keynes NorthCon6.6
WorcesterCon6.6
Glasgow NorthSNP6.7
Rother ValleyCon6.7
SouthportCon6.8
AshfieldCon6.8
ShrewsburyCon7
East Worthing and ShorehamCon7
CaerfyrddinCon7
Penistone and StocksbridgeCon7.3
Barrow and FurnessCon7.4
Ceredigion PreseliPC7.5
Colne ValleyCon7.5
Filton and Bradley StokeCon7.6
Glasgow EastSNP7.6
Uxbridge and South RuislipCon7.8
Mid and South PembrokeshireCon7.8
East ThanetCon7.9
Corby and East NorthamptonshireCon8
Leeds South West and MorleyCon8.2
Hamilton and Clyde ValleySNP8.2
Bishop AucklandCon8.2
Chelsea and FulhamCon8.2
CrawleyCon8.4
Na h-Eileanan an IarSNP8.4
Harrow EastCon8.6
South RibbleCon8.6
Newcastle-under-LymeCon8.7
Bournemouth EastCon8.9
StevenageCon9
Motherwell, Wishaw and CarlukeSNP9.2
Glasgow SouthSNP9.4
Camborne and RedruthCon9.5
Inverclyde and Renfrewshire WestSNP9.6
Stoke-on-Trent NorthCon9.7
GloucesterCon9.7
Finchley and Golders GreenCon9.7
York OuterCon9.8
Rossendale and DarwenCon9.9
Wolverhampton North EastCon9.9
MacclesfieldCon9.9
Blackpool North and FleetwoodCon10.1
MonmouthshireCon10.2
Glasgow WestSNP10.3
Scarborough and WhitbyCon10.3
Dunfermline and DollarSNP10.4
Welwyn HatfieldCon10.4
HitchinCon10.4
West DunbartonshireSNP10.6
Bolton WestCon10.6
ScunthorpeCon10.7
ErewashCon10.9
Bournemouth WestCon10.9
CarlisleCon11
Edinburgh North and LeithSNP11
Earley and WoodleyCon11
Glenrothes and Mid FifeSNP11.1
Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte.
Source: BBC research
Labour's top 125 target seats. Where Labour needs the lowest swing to win.  Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte..

Liberal Democrats

Liberal Democrat top 30 target seats

Where the Lib Dems need the lowest swing to win

NameWinner 2019Swing needed (%)
Carshalton and WallingtonCon0.6
North East FifeSNP0.7
WimbledonCon0.7
Sheffield HallamLab0.9
South CambridgeshireCon1.2
CheltenhamCon1.2
Mid DunbartonshireSNP1.7
CheadleCon2.1
EastbourneCon2.1
Caithness, Sutherland and EasterSNP2.6
Esher and WaltonCon2.7
GuildfordCon3
LewesCon3.7
Hazel GroveCon4.2
Westmorland and LonsdaleCon4.7
St IvesCon4.8
Finchley and Golders GreenCon6
Cities of London and WestminsterCon6.1
WinchesterCon7.1
Taunton and WellingtonCon7.8
Harrogate and KnaresboroughCon7.9
CambridgeLab8.1
Sutton and CheamCon8.3
WokingCon8.6
Brecon, Radnor and Cwm TaweCon8.7
EastleighCon8.7
Didcot and WantageCon9.2
Bermondsey and Old SouthwarkLab9.3
Dorking and HorleyCon9.5
Godalming and AshCon9.6
Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte.
Source: BBC research
Liberal Democrat top 30 target seats. Where the Lib Dems need the lowest swing to win.  Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte..

Greens, Reform UK and Plaid Cymru

Top target seats for Greens, Reform UK and Plaid Cymru

NameWinner 2019Target forMajority (%)
Barnsley NorthLabRef9
HartlepoolLabRef8.8
Barnsley SouthLabRef12.6
ClactonConRef56.3
Boston and SkegnessConRef60.9
Ynys MônConPC5.4
CaerfyrddinConPC8.5
Brighton PavilionGrnGrn34.4 (already held by Green)
Bristol CentralLabGrn32.5
Waveney ValleyConGrn43.6
North HerefordshireConGrn47.3
Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte.
Source: BBC research
Top target seats for Greens, Reform UK and Plaid Cymru. .  Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte..

Northern Ireland

Northern Ireland's marginal seats

Constituencies with the smallest majorities

NameMajorityWinner 2019Second in 2019
Fermanagh and South Tyrone510Sinn FéinUUP
South Down1,623Sinn FéinSDLP
Belfast East2,626DUPAlliance
North Down2,641AllianceDUP
South Antrim3,036DUPUUP
Belfast North3,739Sinn FéinDUP
Notional results in the 2019 general election for new constituency boundaries, based on analysis by Nicholas Whyte.
Source: BBC research
Northern Ireland's marginal seats. Constituencies with the smallest majorities.  Notional results in the 2019 general election for new constituency boundaries, based on analysis by Nicholas Whyte..

Seats with the smallest margins

Seats with the smallest margins

NameTarget forHeld byMajoritySwing needed (%)
Warrington SouthConLab650.1
Coventry North WestConLab2080.2
Kensington & BayswaterConLab3900.4
Alyn & DeesideConLab4110.4
Wirral WestConLab4550.4
Beckenham & PengeConLab6310.5
Heywood & Middleton NorthConLab6800.8
Dagenham & RainhamConLab7060.8
Coventry SouthConLab8080.9
Warwick & LeamingtonConLab1,1691.1
West Aberdeenshire & KincardineSNPCon8430.8
Dumfries & GallowaySNPCon1,5561.5
Aberdeenshire North & Moray EastSNPCon2,3992.6
Edinburgh WestSNPLD2,8882.6
Gordon & BuchanSNPCon3,2243.4
Dumfriesshire, Clydesdale & TweeSNPCon4,3384.3
Berwickshire, Roxburgh & SelkirkSNPCon5,1484.8
Orkney & ShetlandSNPLD2,5075.4
Edinburgh SouthSNPLab10,79510.2
BurnleyLabCon1270.1
Leigh & AthertonLabCon2930.3
High PeakLabCon5900.5
Bangor AberconwyLabCon7490.8
Wolverhampton WestLabCon9340.9
Bury SouthLabCon9350.9
Bury NorthLabCon1,2821.2
Bolton North EastLabCon1,2781.3
WatfordLabCon1,3001.3
Chingford & Woodford GreenLabCon1,6041.5
Carshalton & WallingtonLDCon6290.6
North East FifeLDSNP7280.7
WimbledonLDCon8390.7
Sheffield HallamLDLab1,1080.9
South CambridgeshireLDCon1,4981.2
CheltenhamLDCon1,4211.2
Mid DunbartonshireLDSNP1,9861.7
CheadleLDCon2,3362.1
EastbourneLDCon2,1682.1
Caithness, Sutherland & Easter RLDSNP2,7882.6
Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte.
Source: BBC research
Seats with the smallest margins. .  Notional results in the 2019 general election for new constituency boundaries, based on analysis by Rallings & Thrasher, Professor David Denver and Nicholas Whyte..