Skip to content

West Midlands, 2019 vs 2024: seat-by-seat change

Every constituency in West Midlands compared between the 2019 and 2024 general elections: which seats changed hands and how far each swung.

Constituency20192024MajorityCon–Lab swing
Aldridge-BrownhillsConCon10.5%+18.8
Birmingham EdgbastonLabLab22.4%+2.7
Birmingham ErdingtonLabLab20.6%+9.8
Birmingham Hall Green and MoseleyLabLab13.6%−14.9
Birmingham Hodge Hill and Solihull NorthLabLab4.6%−6.9
Birmingham LadywoodLabLab9.4%−18.3
Birmingham NorthfieldConLab gain14.3%+8.8
Birmingham Perry BarrLabInd gain1.4%−12.4
Birmingham Selly OakLabLab30.0%+3.0
Birmingham YardleyLabLab1.9%−5.1
BromsgroveConCon6.0%+18.3
Burton and UttoxeterConLab gain5.0%+17.4
Cannock ChaseConLab gain7.3%+25.1
Coventry EastLabLab31.4%+7.8
Coventry North WestLabLab26.6%+13.1
Coventry SouthLabLab23.9%+11.1
Droitwich and EveshamConCon18.1%+15.3
DudleyConLab gain5.3%+18.8
HalesowenConLab gain11.3%+19.5
Hereford and South HerefordshireConCon2.8%+19.5
Kenilworth and SouthamConCon12.3%+13.8
Kingswinford and South StaffordshireConCon14.0%+21.8
LichfieldConLab gain1.7%+22.4
Meriden and Solihull EastConCon10.4%+15.6
Newcastle-under-LymeConLab gain12.8%+15.1
North HerefordshireConGrn gain11.7%+11.1
North ShropshireConLD gain30.9%+12.1
North Warwickshire and BedworthConLab gain5.4%+22.2
NuneatonConLab gain8.4%+18.8
RedditchConLab gain1.9%+20.3
RugbyConLab gain9.0%+17.6
ShrewsburyConLab gain22.0%+18.0
SmethwickLabLab31.9%+4.1
Solihull West and ShirleyConCon9.9%+15.8
South ShropshireConCon3.1%+14.5
StaffordConLab gain10.0%+18.4
Staffordshire MoorlandsConCon2.7%+17.3
Stoke-on-Trent CentralConLab gain18.2%+14.5
Stoke-on-Trent NorthConLab gain14.1%+16.7
Stoke-on-Trent SouthConLab gain1.5%+17.2
Stone, Great Wyrley and PenkridgeConCon12.8%+17.1
StourbridgeConLab gain7.7%+20.2
Stratford-on-AvonConLD gain13.5%+12.6
Sutton ColdfieldConCon5.3%+15.8
TamworthConLab gain3.2%+23.3
TelfordConLab gain19.9%+24.2
The WrekinConCon1.8%+19.3
Tipton and WednesburyConLab gain10.6%+11.5
Walsall and BloxwichConLab gain13.2%+10.2
Warwick and LeamingtonLabLab25.2%+11.5
West BromwichConLab gain26.2%+15.7
West WorcestershireConCon12.0%+11.6
Wolverhampton North EastConLab gain16.3%+18.1
Wolverhampton South EastLabLab27.5%+13.6
Wolverhampton WestConLab gain18.0%+9.9
WorcesterConLab gain15.5%+14.4
Wyre ForestConCon1.8%+20.3

← Whole UK

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data