Skip to content

London, 2015 vs 2017: seat-by-seat change

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

Constituency20152017MajorityCon–Lab swing
BarkingLabLab45.3%+2.0
BatterseaConLab gain4.4%+10.0
BeckenhamConCon29.2%+4.3
Bermondsey and Old SouthwarkLabLab22.2%+4.5
Bethnal Green and BowLabLab59.2%+6.6
Bexleyheath and CrayfordConCon20.1%+0.5
Brent CentralLabLab53.5%+5.9
Brent NorthLabLab30.2%+4.7
Brentford and IsleworthLabLab19.8%+9.5
Bromley and ChislehurstConCon20.6%+5.1
Camberwell and PeckhamLabLab65.0%+7.5
Carshalton and WallingtonLDLD2.7%−1.6
Chelsea and FulhamConCon19.4%+10.2
Chingford and Woodford GreenConCon5.2%+7.0
Chipping BarnetConCon0.6%+6.9
Cities of London and WestminsterConCon8.1%+9.3
Croydon CentralConLab gain9.9%+5.1
Croydon NorthLabLab54.3%+7.2
Croydon SouthConCon18.6%+5.5
Dagenham and RainhamLabLab10.2%−3.5
Dulwich and West NorwoodLabLab50.2%+9.4
Ealing Central and ActonLabLab25.0%+12.2
Ealing NorthLabLab37.5%+6.0
Ealing, SouthallLabLab48.9%+2.8
East HamLabLab70.4%+2.5
EdmontonLabLab48.3%+5.5
ElthamLabLab13.6%+3.7
Enfield NorthLabLab21.1%+9.4
Enfield, SouthgateConLab gain9.0%+9.7
Erith and ThamesmeadLabLab22.5%+0.1
Feltham and HestonLabLab29.4%+3.1
Finchley and Golders GreenConCon3.2%+4.0
Greenwich and WoolwichLabLab39.0%+6.7
Hackney North and Stoke NewingtonLabLab62.4%+7.1
Hackney South and ShoreditchLabLab68.5%+8.8
HammersmithLabLab35.7%+11.1
Hampstead and KilburnLabLab26.6%+12.3
Harrow EastConCon3.5%+3.1
Harrow WestLabLab26.4%+10.9
Hayes and HarlingtonLabLab37.9%+1.5
HendonConCon2.1%+2.7
Holborn and St PancrasLabLab51.7%+10.3
Hornchurch and UpminsterConCon31.6%−1.4
Hornsey and Wood GreenLabLab49.3%+4.5
Ilford NorthLabLab18.2%+8.5
Ilford SouthLabLab54.9%+8.4
Islington NorthLabLab60.5%+8.7
Islington South and FinsburyLabLab42.2%+6.7
KensingtonConLab gain0.1%+10.6
Kingston and SurbitonConLD gain6.6%+0.7
Lewisham EastLabLab44.9%+5.8
Lewisham West and PengeLabLab43.5%+8.6
Lewisham, DeptfordLabLab63.3%+9.0
Leyton and WansteadLabLab49.0%+6.2
Mitcham and MordenLabLab44.4%+3.5
Old Bexley and SidcupConCon32.2%+0.8
OrpingtonConCon38.6%+1.6
Poplar and LimehouseLabLab47.1%+7.0
PutneyConCon3.3%+10.2
Richmond ParkConCon0.1%+4.9
RomfordConCon27.6%+1.3
Ruislip, Northwood and PinnerConCon26.2%+6.7
StreathamLabLab47.1%+9.6
Sutton and CheamConCon24.4%−0.1
TootingLabLab26.6%+10.6
TottenhamLabLab70.1%+7.4
TwickenhamConLD gain14.7%+0.5
Uxbridge and South RuislipConCon10.8%+6.5
VauxhallLabLab36.8%+6.1
WalthamstowLabLab66.5%+5.5
West HamLabLab60.5%+3.8
Westminster NorthLabLab26.6%+10.8
WimbledonConCon10.9%+7.6

← 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