Nations & regions
London: general election results and history Seats and votes in London at every UK general election from 1918 to 2024, with the result in each of its 75 constituencies.
2024: 75 seats
Barking: Lab (Nesil Caliskan), majority 30.3% Battersea: Lab (Marsha De Cordova), majority 25.6% Beckenham and Penge: Lab (Liam Conlon), majority 24.7% Bermondsey and Old Southwark: Lab (Neil Coyle), majority 20.7% Bethnal Green and Stepney: Lab (Rushanara Ali), majority 3.6% Bexleyheath and Crayford: Lab (Daniel Francis), majority 4.9% — Lab gain from Con Brent East: Lab (Dawn Butler), majority 34.5% Brent West: Lab (Barry Gardiner), majority 9.2% Brentford and Isleworth: Lab (Ruth Cadbury), majority 21.7% Bromley and Biggin Hill: Con (Peter Fortune), majority 0.7% Carshalton and Wallington: LD (Bobby Dean), majority 16.9% — LD gain from Con Chelsea and Fulham: Lab (Ben Coleman), majority 0.3% — Lab gain from Con Chingford and Woodford Green: Con (Iain Duncan Smith), majority 9.8% Chipping Barnet: Lab (Dan Tomlinson), majority 5.7% — Lab gain from Con Cities of London and Westminster: Lab (Rachel Blake), majority 6.9% — Lab gain from Con Clapham and Brixton Hill: Lab (Bell Ribeiro-Addy), majority 42.1% Croydon East: Lab (Natasha Irons), majority 15.6% Croydon South: Con (Chris Philp), majority 4.7% Croydon West: Lab (Sarah Jones), majority 37.3% Dagenham and Rainham: Lab (Margaret Mullane), majority 18.5% Dulwich and West Norwood: Lab (Helen Hayes), majority 41.4% Ealing Central and Acton: Lab (Rupa Huq), majority 29.3% Ealing North: Lab (James Murray), majority 29.0% Ealing Southall: Lab (Deirdre Costigan), majority 33.7% East Ham: Lab (Stephen Timms), majority 34.0% Edmonton and Winchmore Hill: Lab (Kate Osamor), majority 30.8% Eltham and Chislehurst: Lab (Clive Efford), majority 18.5% — Lab gain from Con Enfield North: Lab (Feryal Clark), majority 29.3% Erith and Thamesmead: Lab (Abena Oppong-Asare), majority 40.4% Feltham and Heston: Lab (Seema Malhotra), majority 20.4% Finchley and Golders Green: Lab (Sarah Sackman), majority 9.3% — Lab gain from Con Greenwich and Woolwich: Lab (Matthew Pennycook), majority 43.0% Hackney North and Stoke Newington: Lab (Diane Abbott), majority 36.8% Hackney South and Shoreditch: Lab (Meg Hillier), majority 35.3% Hammersmith and Chiswick: Lab (Andy Slaughter), majority 33.2% Hampstead and Highgate: Lab (Tulip Siddiq), majority 30.8% Harrow East: Con (Bob Blackman), majority 24.5% Harrow West: Lab (Gareth Thomas), majority 14.7% Hayes and Harlington: Lab (John McDonnell), majority 31.4% Hendon: Lab (David Pinto-Duschinsky), majority 0.0% — Lab gain from Con Holborn and St Pancras: Lab (Keir Starmer), majority 30.0% Hornchurch and Upminster: Con (Julia Lopez), majority 4.1% Hornsey and Friern Barnet: Lab (Catherine West), majority 44.2% Ilford North: Lab (Wes Streeting), majority 1.1% Ilford South: Lab (Jas Athwal), majority 16.8% Islington North: Ind (Jeremy Corbyn), majority 14.8% — Ind gain from Lab Islington South and Finsbury: Lab (Emily Thornberry), majority 36.2% Kensington and Bayswater: Lab (Joe Powell), majority 6.9% Kingston and Surbiton: LD (Ed Davey), majority 34.0% Lewisham East: Lab (Janet Daby), majority 44.5% Lewisham North: Lab (Vicky Foxcroft), majority 35.7% Lewisham West and East Dulwich: Lab (Ellie Reeves), majority 39.6% Leyton and Wanstead: Lab (Calvin Bailey), majority 31.9% Mitcham and Morden: Lab (Siobhain McDonagh), majority 41.5% Old Bexley and Sidcup: Con (Louie French), majority 7.5% Orpington: Con (Gareth Bacon), majority 11.1% Peckham: Lab (Miatta Fahnbulleh), majority 39.3% Poplar and Limehouse: Lab (Apsana Begum), majority 29.2% Putney: Lab (Fleur Anderson), majority 25.3% Queen's Park and Maida Vale: Lab (Georgia Gould), majority 38.9% Richmond Park: LD (Sarah Olney), majority 32.9% Romford: Con (Andrew Rosindell), majority 3.3% Ruislip, Northwood and Pinner: Con (David Simmonds), majority 16.1% Southgate and Wood Green: Lab (Bambos Charalambous), majority 33.5% Stratford and Bow: Lab (Uma Kumaran), majority 26.8% Streatham and Croydon North: Lab (Steve Reed), majority 35.0% Sutton and Cheam: LD (Luke Taylor), majority 8.0% — LD gain from Con Tooting: Lab (Rosena Allin-Khan), majority 36.8% Tottenham: Lab (David Lammy), majority 38.4% Twickenham: LD (Munira Wilson), majority 40.0% Uxbridge and South Ruislip: Lab (Danny Beales), majority 1.3% — Lab gain from Con Vauxhall and Camberwell Green: Lab (Florence Eshalomi), majority 40.3% Walthamstow: Lab (Stella Creasy), majority 39.4% West Ham and Beckton: Lab (James Asser), majority 25.5% Wimbledon: LD (Paul Kohler), majority 22.9% — LD gain from Con 2024 winners; paler means a smaller majority. Tap a constituency. 0% 18% 35% 53% 70% 1918 1924 1935 1951 1964 F1974 1983 1997 2010 2019 2024 Conservative, 1918: 52.8% Conservative, 1922: 45.2% Conservative, 1923: 39.0% Conservative, 1924: 47.7% Conservative, 1929: 40.2% Conservative, 1931: 63.5% Conservative, 1935: 53.3% Conservative, 1945: 36.6% Conservative, 1950: 43.4% Conservative, 1951: 47.1% Conservative, 1955: 49.2% Conservative, 1959: 49.3% Conservative, 1964: 42.3% Conservative, 1966: 41.0% Conservative, 1970: 46.6% Conservative, February 1974: 37.6% Conservative, October 1974: 37.4% Conservative, 1979: 46.0% Conservative, 1983: 43.9% Conservative, 1987: 46.5% Conservative, 1992: 45.4% Conservative, 1997: 31.2% Conservative, 2001: 30.5% Conservative, 2005: 31.9% Conservative, 2010: 34.5% Conservative, 2015: 34.9% Conservative, 2017: 33.1% Conservative, 2019: 32.0% Conservative, 2024: 20.6% Labour, 1918: 16.0% Labour, 1922: 25.8% Labour, 1923: 33.2% Labour, 1924: 36.7% Labour, 1929: 39.2% Labour, 1931: 29.3% Labour, 1935: 41.2% Labour, 1945: 52.9% Labour, 1950: 46.9% Labour, 1951: 50.5% Labour, 1955: 47.8% Labour, 1959: 43.3% Labour, 1964: 44.5% Labour, 1966: 49.0% Labour, 1970: 45.7% Labour, February 1974: 40.5% Labour, October 1974: 43.9% Labour, 1979: 39.6% Labour, 1983: 29.8% Labour, 1987: 31.5% Labour, 1992: 37.1% Labour, 1997: 49.5% Labour, 2001: 47.4% Labour, 2005: 38.9% Labour, 2010: 36.6% Labour, 2015: 43.7% Labour, 2017: 54.5% Labour, 2019: 48.1% Labour, 2024: 43.0% Liberal, 1918: 11.9% Liberal, 1922: 17.0% Liberal, 1923: 26.9% Liberal, 1924: 13.0% Liberal, 1929: 20.1% Liberal, 1931: 3.2% Liberal, 1935: 3.7% Liberal, 1945: 7.8% Liberal, 1950: 8.7% Liberal, 1951: 1.9% Liberal, 1955: 2.6% Liberal, 1959: 7.0% Liberal, 1964: 12.5% Liberal, 1966: 9.3% Liberal, 1970: 7.0% Liberal, February 1974: 20.8% Liberal, October 1974: 17.0% Liberal, 1979: 11.9% Liberal, 2010: 0.0% Liberal, 2019: 0.0% Liberal Democrats, 1992: 15.9% Liberal Democrats, 1997: 14.6% Liberal Democrats, 2001: 17.5% Liberal Democrats, 2005: 21.9% Liberal Democrats, 2010: 22.1% Liberal Democrats, 2015: 7.7% Liberal Democrats, 2017: 8.8% Liberal Democrats, 2019: 14.9% Liberal Democrats, 2024: 11.0% SDP–Liberal Alliance, 1983: 24.7% SDP–Liberal Alliance, 1987: 21.3% Green, 2010: 1.6% Green, 2015: 4.9% Green, 2017: 1.8% Green, 2019: 3.1% Green, 2024: 10.1% UK Independence Party, 2010: 1.8% UK Independence Party, 2015: 8.1% UK Independence Party, 2017: 1.3% UK Independence Party, 2019: 0.0% UK Independence Party, 2024: 0.0% Vote share in London at each general election Con Lab Lib LD Alliance Grn UKIP
2024 Lab 59 Con 9 LD 6
2019 Lab 49 Con 21
2017 Lab 49 Con 21
2015 Lab 45 Con 27
2010 Lab 38 Con 28 LD 7
2005 Lab 44 Con 21 LD 8
2001 Lab 55 Con 13 LD 6
1997 Lab 57 Con 11 LD 6
1992 Con 48 Lab 35
1987 Con 58 Lab 23
1983 Con 56 Lab 26
1979 Con 50 Lab 42
October 1974 Lab 51 Con 41
February 1974 Lab 50 Con 42
1970 Lab 55 Con 47
1966 Lab 65 Con 36
1964 Lab 53 Con 48
1959 Con 60 Lab 42
1955 Con 54 Lab 48
1951 Lab 51 Con 48
1950 Lab 52 Con 47
1945 Lab 86 Con 24
1935 Con 62 Lab 34
1931 Con 80 Lab 9
1929 Lab 53 Con 41
1924 Con 66 Lab 26
1923 Con 49 Lab 33 Lib 13
1922 Con 69 Lab 16 Nat Lib 7
1918 Con 73 Co Lib 15
1918–1945 totals leave out multi-member seats, which the source does not split by party.
Constituencies in London (2024)
Questions and answers Who won London at the 2024 general election? Labour won 59 of 75 seats with 43.0% of the vote.
Which party usually wins most seats in London? Party with the most seats in London at each general election since 1918: Labour 17, Conservative 12.
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