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.
| Constituency | 1924 | 1929 | Majority | Con–Lab swing |
|---|---|---|---|---|
| Battersea North | Com | Lab gain | 6.9% | +3.5 |
| Battersea South | Con | Lab gain | 1.0% | +8.2 |
| Bermondsey Rotherhithe | Lab | Lab | 42.3% | +10.9 |
| Bermondsey West Bermondsey | Lab | Lab | 38.1% | −7.2 |
| Bethnal Green North East | Lab | Lib gain | 2.4% | −6.5 |
| Bethnal Green South West | Lib | Lib | 7.1% | +23.9 |
| Bromley | Con | Con | 13.1% | +4.9 |
| Camberwell Dulwich | Con | Con | 18.5% | +6.7 |
| Camberwell North | Lab | Lab | 34.7% | +8.3 |
| Camberwell North West | Con | Lab gain | 8.7% | +4.8 |
| Camberwell Peckham | Lab | Lab | 17.1% | +6.9 |
| Chelsea | Con | Con | 33.4% | +2.7 |
| Croydon North | Con | Con | 23.9% | +8.4 |
| Croydon South | Con | Con | 20.0% | +4.6 |
| Deptford | Lab | Lab | 24.7% | +7.9 |
| Ealing | Con | Con | 30.3% | +8.1 |
| East Ham North | Con | Lab gain | 6.5% | +5.1 |
| East Ham South | Lab | Lab | 29.0% | −11.5 |
| Edmonton | Lab | Lab | 18.6% | +6.3 |
| Essex Romford | Con | Lab gain | 12.3% | +9.3 |
| Finsbury | Lab | Lab | 28.1% | +12.7 |
| Fulham East | Con | Con | 5.0% | +9.1 |
| Fulham West | Con | Lab gain | 6.1% | +12.4 |
| Greenwich | Con | Lab gain | 8.2% | +5.6 |
| Hackney Central | Con | Lab gain | 4.9% | +5.7 |
| Hackney North | Con | Con | 2.8% | +10.3 |
| Hackney South | Lib | Lab gain | 24.2% | −11.1 |
| Hammersmith North | Con | Lab gain | 12.3% | +10.2 |
| Hammersmith South | Con | Lab gain | 1.4% | +9.2 |
| Hampstead | Con | Con | 37.1% | +10.5 |
| Holborn | Con | Con | 31.3% | +9.8 |
| Hornsey | Con | Con | 19.0% | +4.8 |
| Ilford | Con | Con | 5.5% | +7.6 |
| Islington East | Con | Lab gain | 3.9% | +8.1 |
| Islington North | Con | Lab gain | 7.0% | +8.0 |
| Islington South | Lab | Lab | 14.7% | +3.9 |
| Islington West | Lab | Lab | 27.4% | +12.2 |
| Kensington North | Con | Lab gain | 10.3% | +8.2 |
| Kensington South | Con | Con | 48.8% | −33.4 |
| Kent Chislehurst | Con | Con | 25.1% | +6.2 |
| Kingston upon Thames | Con | Con | 31.1% | +9.6 |
| Lambeth Brixton | Con | Con | 13.1% | +8.8 |
| Lambeth Kennington | Con | Lab gain | 11.3% | +11.9 |
| Lambeth North | Lib | Lab gain | 2.1% | +9.1 |
| Lambeth Norwood | Con | Con | 21.6% | +10.5 |
| Lewisham East | Con | Con | 0.7% | +13.3 |
| Lewisham West | Con | Con | 23.3% | +7.8 |
| Leyton East | Con | Lab gain | 9.3% | +8.1 |
| Leyton West | Con | Lab gain | 6.3% | +9.2 |
| Middlesex Acton | Con | Lab gain | 1.5% | +16.3 |
| Middlesex Brentford and Chiswick | Con | Con | 10.5% | +9.2 |
| Middlesex Enfield | Con | Lab gain | 0.8% | +4.4 |
| Middlesex Finchley | Con | Con | 12.5% | +12.3 |
| Middlesex Harrow | Con | Con | 12.9% | +5.1 |
| Middlesex Hendon | Con | Con | 26.9% | +9.7 |
| Middlesex Twickenham | Con | Con | 13.7% | +13.5 |
| Middlesex Uxbridge | Con | Con | 3.1% | +8.2 |
| Middlesex Wood Green | Con | Con | 18.8% | +5.5 |
| Paddington North | Con | Con | 1.6% | +5.7 |
| Paddington South | Con | Con | — | 0 |
| Poplar Bow and Bromley | Lab | Lab | 38.9% | +7.8 |
| Poplar South Poplar | Lab | Lab | 41.1% | −4.7 |
| Richmond (Surrey) | Con | Con | 34.5% | +9.5 |
| Shoreditch | Lab | Lab | 19.0% | −8.7 |
| Southwark Central | Lab | Lab | 27.8% | +6.8 |
| Southwark North | Lab | Lab | 2.1% | +4.7 |
| Southwark South East | Lab | Lab | 39.2% | +11.2 |
| St Marylebone | Con | Con | 35.8% | +5.6 |
| St Pancras North | Con | Lab gain | 8.7% | +5.7 |
| St Pancras South East | Con | Lab gain | 9.6% | +9.3 |
| St Pancras South West | Con | Lab gain | 6.8% | +11.3 |
| Stepney Limehouse | Lab | Lab | 29.4% | −0.2 |
| Stepney Mile End | Lab | Lab | 16.7% | −1.4 |
| Stepney Whitechapel and St George'S | Lab | Lab | 42.3% | −5.7 |
| Stoke Newington | Con | Con | 4.5% | +14.4 |
| Surrey Mitcham | Con | Con | 17.0% | +3.6 |
| Tottenham North | Lab | Lab | 25.0% | −13.0 |
| Tottenham South | Con | Lab gain | 15.2% | +10.5 |
| Walthamstow East | Const | Lab gain | 4.9% | −15.2 |
| Walthamstow West | Lib | Lab gain | 22.2% | −4.6 |
| Wandsworth Balham and Tooting | Con | Con | 11.6% | +12.0 |
| Wandsworth Central | Con | Lab gain | 1.1% | +12.2 |
| Wandsworth Clapham | Con | Con | 11.2% | +8.4 |
| Wandsworth Putney | Con | Con | 27.7% | +8.6 |
| Wandsworth Streatham | Con | Con | 32.5% | +14.9 |
| West Ham Plaistow | Lab | Lab | 55.1% | +10.4 |
| West Ham Silvertown | Lab | Lab | 71.5% | +4.7 |
| West Ham Stratford | Lab | Lab | 30.4% | +9.2 |
| West Ham Upton | Con | Lab gain | 16.8% | +12.3 |
| Westminster Abbey | Con | Con | 47.9% | +6.7 |
| Westminster St George'S | Con | Con | 56.2% | −28.1 |
| Willesden East | Con | Con | 7.4% | +9.1 |
| Willesden West | Lab | Lab | 19.8% | +7.8 |
| Wimbledon | Con | Con | 29.2% | +9.6 |
| Woolwich East | Lab | Lab | 26.4% | +4.8 |
| Woolwich West | Con | Con | 0.9% | +6.9 |
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