Skip to content

North West, 1929 vs 1931: seat-by-seat change

Every constituency in North West compared between the 1929 and 1931 general elections: which seats changed hands and how far each swung.

Constituency19291931MajorityCon–Lab swing
AccringtonLabCon gain25.8%−39.0
Ashton under LyneLabCon gain15.3%−13.4
Barrow in FurnessLabCon gain13.5%−12.8
Birkenhead EastLibLib46.4%+13.7
Birkenhead WestLabCon gain27.6%−17.1
BlackpoolConCon46.2%−21.7
BootleLabCon gain23.7%−13.3
BurnleyLabNat gain13.1%+15.0
BuryConCon40.7%−18.0
CarlisleLabCon gain14.7%−11.2
Cheshire AltrinchamConCon—+17.1
Cheshire City of ChesterConCon18.2%−6.8
Cheshire CreweLabCon gain15.6%−18.8
Cheshire EddisburyLibNat Lib gain—+24.2
Cheshire KnutsfordConCon—+26.8
Cheshire MacclesfieldConCon37.9%−13.1
Cheshire NorthwichConCon31.3%−15.6
Cheshire Stalybridge and HydeLabCon gain26.3%−15.5
Cheshire WirralConCon63.1%−18.8
Cumberland NorthernConCon5.4%−10.6
Cumberland Penrith and CockermouthConCon6.1%−12.6
Cumberland WhitehavenLabCon gain6.7%−6.1
Cumberland WorkingtonLabLab9.8%−10.3
EcclesLabCon gain23.6%−21.8
Lancashire ChorleyConCon38.6%−17.7
Lancashire ClitheroeConCon24.0%−11.5
Lancashire DarwenLibLib11.1%−2.1
Lancashire FarnworthLabCon gain6.9%−16.9
Lancashire FyldeConCon—+14.7
Lancashire Heywood and RadcliffeLibCon gain43.0%−45.4
Lancashire InceLabLab26.7%−10.5
Lancashire LancasterConCon51.5%−17.3
Lancashire LonsdaleConCon19.2%−18.8
Lancashire Middleton and PrestwichConCon49.2%−21.9
Lancashire MossleyLabCon gain32.9%−39.4
Lancashire NewtonLabCon gain1.2%−11.1
Lancashire OrmskirkLabNat Lab gain50.0%+9.1
Lancashire RoytonConCon16.8%−12.9
Lancashire StretfordOthCon gain50.6%−46.0
Lancashire WaterlooConCon—+13.8
Lancashire West HoughtonLabLab6.9%−13.7
Lancashire WidnesLabCon gain24.3%−13.1
LeighLabLab4.7%−14.0
Liverpool East ToxtethConCon51.2%−27.3
Liverpool Edge HillLabCon gain25.7%−22.3
Liverpool EvertonLabCon gain17.7%−11.7
Liverpool ExchangeConCon37.6%−18.5
Liverpool FairfieldConCon51.2%−22.7
Liverpool KirkdaleLabCon gain15.1%−23.9
Liverpool ScotlandOthLab gain19.1%+9.6
Liverpool WaltonConCon47.2%−23.3
Liverpool WavertreeConCon55.8%−24.0
Liverpool West DerbyConCon56.0%−24.6
Liverpool West ToxtethLabCon gain15.9%−13.0
Manchester ArdwickLabCon gain16.0%−18.3
Manchester BlackleyLibCon gain12.8%−11.5
Manchester ClaytonLabCon gain12.5%−15.4
Manchester ExchangeConCon47.1%−17.4
Manchester GortonLabCon gain12.7%−22.1
Manchester HulmeLabCon gain44.4%−25.8
Manchester Moss SideConCon48.8%−20.8
Manchester PlattingLabCon gain14.0%−15.4
Manchester RusholmeConCon51.7%−16.6
Manchester WithingtonLibCon gain25.6%−19.7
Nelson and ColneLabCon gain15.4%−18.7
RochdaleLabCon gain12.5%−11.8
RossendaleLabCon gain7.7%−9.2
Salford NorthLabCon gain30.9%−20.4
Salford SouthLabCon gain18.3%−13.5
Salford WestLabCon gain32.3%−16.7
SouthportConCon36.9%−16.2
St HelensLabCon gain4.9%−11.0
WallaseyConCon67.8%−23.3
WarringtonLabCon gain12.3%−10.3
WestmorlandConCon—+18.7
WiganLabLab2.2%−8.8

← 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