Skip to content

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

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

Constituency19241929MajorityCon–Lab swing
Battersea NorthComLab gain6.9%+3.5
Battersea SouthConLab gain1.0%+8.2
Bermondsey RotherhitheLabLab42.3%+10.9
Bermondsey West BermondseyLabLab38.1%−7.2
Bethnal Green North EastLabLib gain2.4%−6.5
Bethnal Green South WestLibLib7.1%+23.9
BromleyConCon13.1%+4.9
Camberwell DulwichConCon18.5%+6.7
Camberwell NorthLabLab34.7%+8.3
Camberwell North WestConLab gain8.7%+4.8
Camberwell PeckhamLabLab17.1%+6.9
ChelseaConCon33.4%+2.7
Croydon NorthConCon23.9%+8.4
Croydon SouthConCon20.0%+4.6
DeptfordLabLab24.7%+7.9
EalingConCon30.3%+8.1
East Ham NorthConLab gain6.5%+5.1
East Ham SouthLabLab29.0%−11.5
EdmontonLabLab18.6%+6.3
Essex RomfordConLab gain12.3%+9.3
FinsburyLabLab28.1%+12.7
Fulham EastConCon5.0%+9.1
Fulham WestConLab gain6.1%+12.4
GreenwichConLab gain8.2%+5.6
Hackney CentralConLab gain4.9%+5.7
Hackney NorthConCon2.8%+10.3
Hackney SouthLibLab gain24.2%−11.1
Hammersmith NorthConLab gain12.3%+10.2
Hammersmith SouthConLab gain1.4%+9.2
HampsteadConCon37.1%+10.5
HolbornConCon31.3%+9.8
HornseyConCon19.0%+4.8
IlfordConCon5.5%+7.6
Islington EastConLab gain3.9%+8.1
Islington NorthConLab gain7.0%+8.0
Islington SouthLabLab14.7%+3.9
Islington WestLabLab27.4%+12.2
Kensington NorthConLab gain10.3%+8.2
Kensington SouthConCon48.8%−33.4
Kent ChislehurstConCon25.1%+6.2
Kingston upon ThamesConCon31.1%+9.6
Lambeth BrixtonConCon13.1%+8.8
Lambeth KenningtonConLab gain11.3%+11.9
Lambeth NorthLibLab gain2.1%+9.1
Lambeth NorwoodConCon21.6%+10.5
Lewisham EastConCon0.7%+13.3
Lewisham WestConCon23.3%+7.8
Leyton EastConLab gain9.3%+8.1
Leyton WestConLab gain6.3%+9.2
Middlesex ActonConLab gain1.5%+16.3
Middlesex Brentford and ChiswickConCon10.5%+9.2
Middlesex EnfieldConLab gain0.8%+4.4
Middlesex FinchleyConCon12.5%+12.3
Middlesex HarrowConCon12.9%+5.1
Middlesex HendonConCon26.9%+9.7
Middlesex TwickenhamConCon13.7%+13.5
Middlesex UxbridgeConCon3.1%+8.2
Middlesex Wood GreenConCon18.8%+5.5
Paddington NorthConCon1.6%+5.7
Paddington SouthConCon—0
Poplar Bow and BromleyLabLab38.9%+7.8
Poplar South PoplarLabLab41.1%−4.7
Richmond (Surrey)ConCon34.5%+9.5
ShoreditchLabLab19.0%−8.7
Southwark CentralLabLab27.8%+6.8
Southwark NorthLabLab2.1%+4.7
Southwark South EastLabLab39.2%+11.2
St MaryleboneConCon35.8%+5.6
St Pancras NorthConLab gain8.7%+5.7
St Pancras South EastConLab gain9.6%+9.3
St Pancras South WestConLab gain6.8%+11.3
Stepney LimehouseLabLab29.4%−0.2
Stepney Mile EndLabLab16.7%−1.4
Stepney Whitechapel and St George'SLabLab42.3%−5.7
Stoke NewingtonConCon4.5%+14.4
Surrey MitchamConCon17.0%+3.6
Tottenham NorthLabLab25.0%−13.0
Tottenham SouthConLab gain15.2%+10.5
Walthamstow EastConstLab gain4.9%−15.2
Walthamstow WestLibLab gain22.2%−4.6
Wandsworth Balham and TootingConCon11.6%+12.0
Wandsworth CentralConLab gain1.1%+12.2
Wandsworth ClaphamConCon11.2%+8.4
Wandsworth PutneyConCon27.7%+8.6
Wandsworth StreathamConCon32.5%+14.9
West Ham PlaistowLabLab55.1%+10.4
West Ham SilvertownLabLab71.5%+4.7
West Ham StratfordLabLab30.4%+9.2
West Ham UptonConLab gain16.8%+12.3
Westminster AbbeyConCon47.9%+6.7
Westminster St George'SConCon56.2%−28.1
Willesden EastConCon7.4%+9.1
Willesden WestLabLab19.8%+7.8
WimbledonConCon29.2%+9.6
Woolwich EastLabLab26.4%+4.8
Woolwich WestConCon0.9%+6.9

← 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