Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Evening Standard
Evening Standard
World
Simon Hunt and Daniel Keane

General Election London results: Every constituency declaration in the capital

Listen here on your chosen podcast platform.

Labour has achieved a landslide election which has seen the party make significant gains in London and across the UK.

Sir Keir Starmer’s party picked up 59 of the capital’s 75 seats with the Tories reduced from 20 seats to just 9.

A terrible night for the Tories saw the party wiped out from inner London with Greg Hands’ narrow defeated to Labour in Chelsea and Fulham the most notable loss.

However it wasn’t quite as bad as many polls had predicted for Rishi Sunak’s party - as it held on to a string of suburban seats, including ex-leader Sir Iain Duncan Smith’s Chingford and Woodford Green. The Liberal Democrats won six seats including its three big targets in the south-west: Wimbledon, Sutton and Cheam, and Carshalton and Wallington.One of the biggest results of the night was achieved by Jeremy Corbyn as the former Labour leader, standing as in independent, defeated his old party in Islington North.

The final declaration came in Hendon where Labour snatched the seat from the Tories by just 15 votes in the narrowest victory in the country.

2.15am: Battersea held by Labour with 22,983 votes. Victory for Marsha de Cordova

2.30am: Putney held by Labour with 20,952 votes. Victory for Fleur Anderson

2:45am: Kingston & Surbiton held by Lib Dems with 25,870 votes. Victory for Sir Ed Davey

2:45am: Ealing Central & Acton held by Labour’s Rupa Huq

2:45am: Leyton & Wanstead held by Labour with 20,775. Victory for Calvin Bailey

2:55am: Tooting held by Labour’s Rosena Allin-Khan

3am: Lewisham East held by Labour’s Janet Daby

3am: Holborn and St Pancras held by Labour with 18,884. Victory for Sir Keir Starmer

3am: Walthamstow held by Labour. Victory for Stella Creasy

3:05am: Carshalton and Wallington won by Liberal Democrats’ Bobby Dean, gained from Conservatives

3:15am: Bermondsey & Old Southwark held by Labour’s Neil Coyle

3:15am: Chingford and Woodford Green held by Conservatives. Victory for Iain Duncan Smith

3:15am: Ealing Southall held by Labour’s Deirdre Costigan

3:15am: Enfield North held by Labour’s Feryal Clark

3:15am: Brent East held by Labour’s Dawn Butler.

3:15am: Islington South held by Labour’s Emily Thornberry.

3:20am: Brent West held by Labour’s Barry Gardiner.3:20am: Richmond Park held by Liberal Democrats in victory for Sarah Olney

3:25am: Islington North won by Jeremy Corbyn (Independent)

3:30am: Sutton and Cheam won by Liberal Democrats’ Luke Taylor from the Conservatives

3:40am: Orpington held by the Conservatives’ Gareth Bacon.

3:35am: Hampstead and Highgate held by Labour’s Tulip Siddiq

3:45am: Mitcham and Morden held by Labour’s Siobhain McDonagh.

3:45am: Lewisham North held by Labour’s Vicky Foxcroft

3:45am: Edmonton and Winchmore Hill held by Labour’s Kate Osamor

3:50am: Peckham held by Labour’s Miatta Fahnbulleh

3:50am: Feltham and Heston held by Labour’s Seema Malhotra

4am: Tottenham held by Labour’s David Lammy

4am: Brentford and Isleworth held by Labour’s Ruth Cadbury.

4am: Southgate and Wood Green held by Labour’s Bambos Charalambous

4am: Croydon East won by Labour. Natasha Irons becomes the new seat’s first ever MP

4:05am: Beckenham and Penge held by Labour’s Liam Conlon

4:05am: Lewisham West and East Dulwich held by Labour’s Ellie Reeves

4:05am: Hackney South and Shoreditch held by Labour’s Meg Hillier

4:10am: Croydon West held by Labour’s Sarah Jones

4:10am: Hackney North and Stoke Newington held by Labour in victory for Diane Abbott

4:15am: Eltham and Chislehurst won by Labour’s Clive Efford from the Conservatives

4:15am: Croydon South held by Conservatives. Victory for Chris Philp

4:15am: Dulwich and West Norwood held by Labour’s Helen Hayes

4:20am: Finchley and Golders Green won by Labour, gained from Conservatives. Victory for Sarah Sackman

4:20am: Wimbledon won by Liberal Democrats, gained from Conservatives. Victory for Paul Kohler

4:20am: Harrow West held by Labour in victory for Gareth Thomas

4:25am: Dagenham and Rainham held by Labour’s Margaret Mullane

4:25am: Bexleyheath and Crayford won by Labour, gained from Conservatives. Victory for Daniel Francis

4:25am: Hornsey and Friern Barnet held by Labour’s Catherine West

4:30am: Clapham and Brixton Hill held by Labour’s Bell Ribeiro-Addy

4:30am: Romford held by the Conservatives with win by Andrew Rosindell

4:30am: Erith and Thamesmead held by Labour’s Abena Oppong-Asare

4:30am: Hornchurch and Upminster held by the Conservatives’ Julia Lopez.

4:30am: Poplar and Limehouse held by Labour’s Apsana Begum

4:30am: Finchley and Golders Green won by Labour’s Sarah Sackman, gained from Conservatives

4:35am: Streatham and Croydon North held by Labour’s Steve Reed

4:35am: Vauxhall and Camberwell Green held by Labour’s Florence Eshalomi

4:35am: Barking held by Labour’s Nesil Caliskan

4:35am: Greenwich and Woolwich held by Labour’s Matthew Pennycook

4:35am: Ilford North held by Labour’s Wes Streeting

4:40am: East Ham held by Labour’s Stephen Timms

4:40am: Ilford South held by Labour’s Louie French

4:40am: Harrow East held by Conservative Bob Blackman.

4:45am: Old Bexley and Sidcup held by the Conservatives with victory for Louie French

4:45am: Hayes and Harlington held by Labour’s John McDonnell

4:50am: Kensington and Bayswater held by Labour’s Joe Powell

4:50am: Bromley and Biggin Hill held by the Conservatives’ Peter Fortune

5am: West Ham and Beckton held by Labour’s James Asser

5:10am: Twickenham held by Liberal Democrats’ Murina Wilson

5:15am: Hammersmith and Chiswick held by Labour’s Andy Slaughter

5:15am: Cities of London and Westminster won by Labour, gained from Conservatives with victory for Rachel Blake

5:30am: Ruislip, Northwood and Pinner held by the Conservatives’ David Simmonds

5:40am: Chipping Barnet won by Labour’s Dan Tomlinson in gain from Conservatives

5:45am: Bethnal Green and Stepney held by Labour’s Rushanara Ali

5:45am: Queen’s Park and Maida Vale held by Labour’s Georgia Gould

5:50am: Stratford and Bow held by Labour’s Uma Kumaran

6:35am: Chelsea and Fulham won by Labour’s Ben Coleman in gain from Conservatives

6:50am: Uxbridge and South Ruislip won by Labour’s Danny Beales in gain from the Conservatives

8.30am: Hendon won by Labour’s David Pinto-Duschinsky, gained from Conservatives.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.