Skip to content

1929 general election

London: 1929 general election results

How London voted at the 1929 general election: Labour won 53 of 98 seats with 39.2% of the vote. Every constituency result.

London: results by party
PartySeatsChangeVotesShareChangeShare barCandidates
Labour53+271,300,66239.2%+2.594
Conservative41−251,333,70840.2%−7.697
Liberal2−2668,43320.1%+7.286
2 other parties and independents17,3070.5%

Change compared with the 1924 general election in London.

Constituencies

Download CSV
ConstituencyWinnerMajority%TurnoutResult
Battersea NorthLab2,4326.969.7%Lab gain from Com
Battersea SouthLab4181.072.5%Lab gain from Con
Bermondsey RotherhitheLab10,07042.365.9%Lab hold
Bermondsey West BermondseyLab8,36638.166.6%Lab hold
Bethnal Green North EastLib5892.471.7%Lib gain from Lab
Bethnal Green South WestLib1,2607.164.1%Lib hold
BromleyCon7,07713.173.1%Con hold
Camberwell DulwichCon5,70018.572.1%Con hold
Camberwell NorthLab7,82334.763.1%Lab hold
Camberwell North WestLab2,4058.766.8%Lab gain from Con
Camberwell PeckhamLab5,50517.167.0%Lab hold
ChelseaCon8,83533.463.1%Con hold
City of London2-member seat: not split by party in the source——45.2%
Croydon NorthCon12,48423.969.8%Con hold
Croydon SouthCon9,46520.067.4%Con hold
DeptfordLab12,01624.768.2%Lab hold
EalingCon11,41030.373.4%Con hold
East Ham NorthLab2,1646.572.0%Lab gain from Con
East Ham SouthLab10,10229.073.8%Lab hold
EdmontonLab5,51118.669.5%Lab hold
Essex RomfordLab8,52012.370.1%Lab gain from Con
FinsburyLab8,94428.166.0%Lab hold
Fulham EastCon1,7055.066.8%Con hold
Fulham WestLab2,2116.171.3%Lab gain from Con
GreenwichLab3,6188.270.4%Lab gain from Con
Hackney CentralLab1,6484.970.0%Lab gain from Con
Hackney NorthCon8662.868.6%Con hold
Hackney SouthLab7,36824.269.2%Lab gain from Lib
Hammersmith NorthLab3,85712.370.0%Lab gain from Con
Hammersmith SouthLab4121.467.3%Lab gain from Con
HampsteadCon14,89737.162.8%Con hold
HolbornCon5,56331.354.1%Con hold
HornseyCon9,51119.075.2%Con hold
IlfordCon3,1475.573.6%Con hold
Islington EastLab1,5583.966.4%Lab gain from Con
Islington NorthLab3,0657.068.0%Lab gain from Con
Islington SouthLab4,31914.766.2%Lab hold
Islington WestLab6,84727.460.2%Lab hold
Kensington NorthLab4,19010.368.5%Lab gain from Con
Kensington SouthCon20,47948.859.5%Con hold
Kent ChislehurstCon7,88425.169.6%Con hold
Kingston upon ThamesCon12,00831.168.9%Con hold
Lambeth BrixtonCon4,16313.162.4%Con hold
Lambeth KenningtonLab3,14911.360.1%Lab gain from Con
Lambeth NorthLab5422.166.2%Lab gain from Lib
Lambeth NorwoodCon8,23921.665.6%Con hold
Lewisham EastCon4020.771.5%Con hold
Lewisham WestCon9,87223.369.3%Con hold
Leyton EastLab2,4209.372.6%Lab gain from Con
Leyton WestLab2,1536.374.8%Lab gain from Con
Middlesex ActonLab4691.575.5%Lab gain from Con
Middlesex Brentford and ChiswickCon3,04710.572.2%Con hold
Middlesex EnfieldLab2580.878.5%Lab gain from Con
Middlesex FinchleyCon4,85512.577.2%Con hold
Middlesex HarrowCon6,78212.974.3%Con hold
Middlesex HendonCon16,32426.972.0%Con hold
Middlesex TwickenhamCon5,96613.769.8%Con hold
Middlesex UxbridgeCon1,3483.172.2%Con hold
Middlesex Wood GreenCon9,82618.873.0%Con hold
Paddington NorthCon5281.669.0%Con hold
Paddington SouthConunopposed——Con hold
Poplar Bow and BromleyLab11,26738.966.1%Lab hold
Poplar South PoplarLab12,51141.163.6%Lab hold
Richmond (Surrey)Con13,62834.570.6%Con hold
ShoreditchLab7,57119.064.3%Lab hold
Southwark CentralLab7,06227.864.3%Lab hold
Southwark NorthLab4322.165.2%Lab hold
Southwark South EastLab8,76139.258.9%Lab hold
St MaryleboneCon15,28735.857.3%Con hold
St Pancras NorthLab3,1158.776.0%Lab gain from Con
St Pancras South EastLab2,6309.666.8%Lab gain from Con
St Pancras South WestLab1,7796.862.0%Lab gain from Con
Stepney LimehouseLab7,28829.464.6%Lab hold
Stepney Mile EndLab4,08816.770.4%Lab hold
Stepney Whitechapel and St George'SLab9,18042.360.3%Lab hold
Stoke NewingtonCon1,0724.570.0%Con hold
Surrey MitchamCon7,19717.070.2%Con hold
Tottenham NorthLab9,65325.073.8%Lab hold
Tottenham SouthLab4,72215.267.5%Lab gain from Con
Walthamstow EastLab1,3744.973.1%Lab gain from Const
Walthamstow WestLab6,58022.273.3%Lab gain from Lib
Wandsworth Balham and TootingCon4,68211.670.6%Con hold
Wandsworth CentralLab3001.169.5%Lab gain from Con
Wandsworth ClaphamCon3,63611.267.3%Con hold
Wandsworth PutneyCon8,52127.762.1%Con hold
Wandsworth StreathamCon10,83332.568.9%Con hold
West Ham PlaistowLab16,78455.163.2%Lab hold
West Ham SilvertownLab19,54871.560.7%Lab hold
West Ham StratfordLab8,64730.466.0%Lab hold
West Ham UptonLab5,02216.870.8%Lab gain from Con
Westminster AbbeyCon11,78947.950.7%Con hold
Westminster St George'SCon16,15456.253.3%Con hold
Willesden EastCon3,1137.469.3%Con hold
Willesden WestLab7,80419.873.4%Lab hold
WimbledonCon11,97829.268.8%Con hold
Woolwich EastLab8,54126.475.6%Lab hold
Woolwich WestCon3320.976.8%Con hold

London at every election →

Questions and answers

Who won in London at the 1929 general election?

Labour won 53 of the 98 seats in London, with 39.2% of the vote.

How many seats were there in London in 1929?

98 constituencies.

Official results House of Commons Library, General election results from 1918 to 2019. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data