Skip to content

London, 1929 vs 1931: seat-by-seat change

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

Constituency19291931MajorityCon–Lab swing
Battersea NorthLabCon gain19.9%−13.4
Battersea SouthLabCon gain36.2%−18.6
Bermondsey RotherhitheLabCon gain0.6%−21.4
Bermondsey West BermondseyLabLab0.4%−21.1
Bethnal Green North EastLibLib11.8%+3.4
Bethnal Green South WestLibLib36.6%−4.0
BromleyConCon67.1%−19.3
Camberwell DulwichConCon55.9%−18.7
Camberwell NorthLabCon gain3.7%−19.2
Camberwell North WestLabCon gain33.8%−21.3
Camberwell PeckhamLabCon gain24.6%−35.6
ChelseaConCon65.9%−16.3
Croydon NorthConCon61.7%−18.9
Croydon SouthConCon60.7%−20.3
DeptfordLabCon gain8.8%−16.8
EalingConCon65.4%−17.6
East Ham NorthLabCon gain31.8%−19.1
East Ham SouthLabCon gain7.5%−18.2
EdmontonLabCon gain13.7%−16.2
Essex RomfordLabCon gain22.9%−17.6
FinsburyLabNat Lab gain26.1%+4.4
Fulham EastConCon42.5%−18.8
Fulham WestLabCon gain33.2%−19.7
GreenwichLabCon gain34.6%−21.4
Hackney CentralLabCon gain23.5%−14.2
Hackney NorthConCon39.0%−18.1
Hackney SouthLabCon gain10.8%−17.5
Hammersmith NorthLabCon gain22.0%−17.1
Hammersmith SouthLabCon gain42.9%−22.2
HampsteadConCon74.2%−18.5
HolbornConCon69.3%−19.0
HornseyConCon68.9%−17.5
IlfordConCon48.5%−13.4
Islington EastLabCon gain35.0%−19.4
Islington NorthLabCon gain32.2%−19.6
Islington SouthLabCon gain24.7%−19.7
Islington WestLabCon gain18.4%−22.9
Kensington NorthLabCon gain27.5%−18.9
Kensington SouthConCon—+33.4
Kent ChislehurstConCon69.9%−16.7
Kingston upon ThamesConCon65.0%−17.0
Lambeth BrixtonConCon54.1%−20.5
Lambeth KenningtonLabCon gain28.7%−20.0
Lambeth NorthLabLib gain30.3%+2.7
Lambeth NorwoodConCon62.1%−20.2
Lewisham EastConCon33.8%−16.5
Lewisham WestConCon55.0%−15.9
Leyton EastLabCon gain24.7%−35.9
Leyton WestLabCon gain27.4%−16.9
Middlesex ActonLabCon gain34.0%−17.7
Middlesex Brentford and ChiswickConCon49.9%−19.7
Middlesex EnfieldLabCon gain28.5%−14.6
Middlesex FinchleyConCon68.4%−17.3
Middlesex HarrowConCon49.9%−18.5
Middlesex HendonConCon62.5%−17.8
Middlesex TwickenhamConCon48.0%−17.1
Middlesex UxbridgeConCon48.7%−22.8
Middlesex Wood GreenConCon57.5%−16.8
Paddington NorthConCon42.7%−20.6
Paddington SouthConCon71.4%−35.7
Poplar Bow and BromleyLabLab16.7%−11.1
Poplar South PoplarLabLab15.2%+2.2
Richmond (Surrey)ConCon69.1%−17.3
ShoreditchLabNat Lib gain13.3%+3.8
Southwark CentralLabNat gain30.6%+3.5
Southwark NorthLabNat Lab gain29.8%−0.1
Southwark South EastLabCon gain6.7%−24.4
St MaryleboneConCon73.4%−18.8
St Pancras NorthLabCon gain29.1%−18.9
St Pancras South EastLabCon gain34.6%−22.1
St Pancras South WestLabCon gain42.8%−24.8
Stepney LimehouseLabLab2.5%−13.5
Stepney Mile EndLabCon gain12.0%−14.4
Stepney Whitechapel and St George'SLabLib gain4.9%−2.7
Stoke NewingtonConCon46.6%−18.4
Surrey MitchamConCon52.5%−17.8
Tottenham NorthLabCon gain11.4%−18.2
Tottenham SouthLabNat Lab gain17.2%+13.1
Walthamstow EastLabCon gain27.6%−16.3
Walthamstow WestLabLab3.2%−18.4
Wandsworth Balham and TootingConCon49.0%−18.7
Wandsworth CentralLabCon gain43.0%−22.0
Wandsworth ClaphamConCon45.0%−28.4
Wandsworth PutneyConCon63.1%−17.7
Wandsworth StreathamConCon70.1%−15.7
West Ham PlaistowLabLab—−27.5
West Ham SilvertownLabLab55.7%−7.9
West Ham StratfordLabLab0.7%−14.8
West Ham UptonLabCon gain17.0%−16.9
Westminster AbbeyConCon—+24.0
Westminster St George'SConCon—+28.1
Willesden EastConCon40.7%−16.7
Willesden WestLabCon gain21.2%−20.5
WimbledonConCon60.8%−15.8
Woolwich EastLabLab1.9%−12.3
Woolwich WestConCon29.1%−14.1

← 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