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.
| Constituency | 1929 | 1931 | Majority | Con–Lab swing |
|---|---|---|---|---|
| Battersea North | Lab | Con gain | 19.9% | −13.4 |
| Battersea South | Lab | Con gain | 36.2% | −18.6 |
| Bermondsey Rotherhithe | Lab | Con gain | 0.6% | −21.4 |
| Bermondsey West Bermondsey | Lab | Lab | 0.4% | −21.1 |
| Bethnal Green North East | Lib | Lib | 11.8% | +3.4 |
| Bethnal Green South West | Lib | Lib | 36.6% | −4.0 |
| Bromley | Con | Con | 67.1% | −19.3 |
| Camberwell Dulwich | Con | Con | 55.9% | −18.7 |
| Camberwell North | Lab | Con gain | 3.7% | −19.2 |
| Camberwell North West | Lab | Con gain | 33.8% | −21.3 |
| Camberwell Peckham | Lab | Con gain | 24.6% | −35.6 |
| Chelsea | Con | Con | 65.9% | −16.3 |
| Croydon North | Con | Con | 61.7% | −18.9 |
| Croydon South | Con | Con | 60.7% | −20.3 |
| Deptford | Lab | Con gain | 8.8% | −16.8 |
| Ealing | Con | Con | 65.4% | −17.6 |
| East Ham North | Lab | Con gain | 31.8% | −19.1 |
| East Ham South | Lab | Con gain | 7.5% | −18.2 |
| Edmonton | Lab | Con gain | 13.7% | −16.2 |
| Essex Romford | Lab | Con gain | 22.9% | −17.6 |
| Finsbury | Lab | Nat Lab gain | 26.1% | +4.4 |
| Fulham East | Con | Con | 42.5% | −18.8 |
| Fulham West | Lab | Con gain | 33.2% | −19.7 |
| Greenwich | Lab | Con gain | 34.6% | −21.4 |
| Hackney Central | Lab | Con gain | 23.5% | −14.2 |
| Hackney North | Con | Con | 39.0% | −18.1 |
| Hackney South | Lab | Con gain | 10.8% | −17.5 |
| Hammersmith North | Lab | Con gain | 22.0% | −17.1 |
| Hammersmith South | Lab | Con gain | 42.9% | −22.2 |
| Hampstead | Con | Con | 74.2% | −18.5 |
| Holborn | Con | Con | 69.3% | −19.0 |
| Hornsey | Con | Con | 68.9% | −17.5 |
| Ilford | Con | Con | 48.5% | −13.4 |
| Islington East | Lab | Con gain | 35.0% | −19.4 |
| Islington North | Lab | Con gain | 32.2% | −19.6 |
| Islington South | Lab | Con gain | 24.7% | −19.7 |
| Islington West | Lab | Con gain | 18.4% | −22.9 |
| Kensington North | Lab | Con gain | 27.5% | −18.9 |
| Kensington South | Con | Con | — | +33.4 |
| Kent Chislehurst | Con | Con | 69.9% | −16.7 |
| Kingston upon Thames | Con | Con | 65.0% | −17.0 |
| Lambeth Brixton | Con | Con | 54.1% | −20.5 |
| Lambeth Kennington | Lab | Con gain | 28.7% | −20.0 |
| Lambeth North | Lab | Lib gain | 30.3% | +2.7 |
| Lambeth Norwood | Con | Con | 62.1% | −20.2 |
| Lewisham East | Con | Con | 33.8% | −16.5 |
| Lewisham West | Con | Con | 55.0% | −15.9 |
| Leyton East | Lab | Con gain | 24.7% | −35.9 |
| Leyton West | Lab | Con gain | 27.4% | −16.9 |
| Middlesex Acton | Lab | Con gain | 34.0% | −17.7 |
| Middlesex Brentford and Chiswick | Con | Con | 49.9% | −19.7 |
| Middlesex Enfield | Lab | Con gain | 28.5% | −14.6 |
| Middlesex Finchley | Con | Con | 68.4% | −17.3 |
| Middlesex Harrow | Con | Con | 49.9% | −18.5 |
| Middlesex Hendon | Con | Con | 62.5% | −17.8 |
| Middlesex Twickenham | Con | Con | 48.0% | −17.1 |
| Middlesex Uxbridge | Con | Con | 48.7% | −22.8 |
| Middlesex Wood Green | Con | Con | 57.5% | −16.8 |
| Paddington North | Con | Con | 42.7% | −20.6 |
| Paddington South | Con | Con | 71.4% | −35.7 |
| Poplar Bow and Bromley | Lab | Lab | 16.7% | −11.1 |
| Poplar South Poplar | Lab | Lab | 15.2% | +2.2 |
| Richmond (Surrey) | Con | Con | 69.1% | −17.3 |
| Shoreditch | Lab | Nat Lib gain | 13.3% | +3.8 |
| Southwark Central | Lab | Nat gain | 30.6% | +3.5 |
| Southwark North | Lab | Nat Lab gain | 29.8% | −0.1 |
| Southwark South East | Lab | Con gain | 6.7% | −24.4 |
| St Marylebone | Con | Con | 73.4% | −18.8 |
| St Pancras North | Lab | Con gain | 29.1% | −18.9 |
| St Pancras South East | Lab | Con gain | 34.6% | −22.1 |
| St Pancras South West | Lab | Con gain | 42.8% | −24.8 |
| Stepney Limehouse | Lab | Lab | 2.5% | −13.5 |
| Stepney Mile End | Lab | Con gain | 12.0% | −14.4 |
| Stepney Whitechapel and St George'S | Lab | Lib gain | 4.9% | −2.7 |
| Stoke Newington | Con | Con | 46.6% | −18.4 |
| Surrey Mitcham | Con | Con | 52.5% | −17.8 |
| Tottenham North | Lab | Con gain | 11.4% | −18.2 |
| Tottenham South | Lab | Nat Lab gain | 17.2% | +13.1 |
| Walthamstow East | Lab | Con gain | 27.6% | −16.3 |
| Walthamstow West | Lab | Lab | 3.2% | −18.4 |
| Wandsworth Balham and Tooting | Con | Con | 49.0% | −18.7 |
| Wandsworth Central | Lab | Con gain | 43.0% | −22.0 |
| Wandsworth Clapham | Con | Con | 45.0% | −28.4 |
| Wandsworth Putney | Con | Con | 63.1% | −17.7 |
| Wandsworth Streatham | Con | Con | 70.1% | −15.7 |
| West Ham Plaistow | Lab | Lab | — | −27.5 |
| West Ham Silvertown | Lab | Lab | 55.7% | −7.9 |
| West Ham Stratford | Lab | Lab | 0.7% | −14.8 |
| West Ham Upton | Lab | Con gain | 17.0% | −16.9 |
| Westminster Abbey | Con | Con | — | +24.0 |
| Westminster St George'S | Con | Con | — | +28.1 |
| Willesden East | Con | Con | 40.7% | −16.7 |
| Willesden West | Lab | Con gain | 21.2% | −20.5 |
| Wimbledon | Con | Con | 60.8% | −15.8 |
| Woolwich East | Lab | Lab | 1.9% | −12.3 |
| Woolwich West | Con | Con | 29.1% | −14.1 |
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