Party | 2024 Votes | 2024 Seats | Pred Votes | Gains | Losses | Net Change | Pred Seats |
---|---|---|---|---|---|---|---|
CON | 20.5% | 9 | 21.2% | 5 | 0 | +5 | 14 |
LAB | 43.0% | 59 | 37.4% | 0 | 7 | -7 | 52 |
LIB | 11.0% | 6 | 11.9% | 0 | 0 | +0 | 6 |
Reform | 8.7% | 0 | 13.6% | 0 | 0 | +0 | 0 |
Green | 10.1% | 0 | 10.5% | 0 | 0 | +0 | 0 |
Other | 6.7% | 1 | 5.4% | 2 | 0 | +2 | 3 |
This page shows all the seats in London sorted by the predicted difference between Labour and Conservative votes. The seat 'Hackney South and Shoreditch' where the LAB−CON difference is biggest is at the top. And the seat 'Harrow East', where the CON−LAB difference is biggest, is at the bottom. These extreme seats may not always have the largest majorities, due to the presence of other parties.
The first two columns, 'LAB Seats' and 'CON Seats', show how many seats each big party wins if they won that seat and all easier seats, assuming the other smaller parties' votes stay constant. Either big party needs 326 seats to have a majority. So Labour needs to win all the seats down to Kensington and Bayswater (prediction: LAB), and the Conservatives need to win all their seats up to Putney (prediction: LAB).
The seats between those two limits are the key battleground for the next general election.
More information and a full description of the majority-sorted seat list is here.
LAB Seats | CON Seats | Seat | MP at 2024 | Electorate | Turn Out% | CON % | LAB % | LIB % | Reform % | Green % | MIN % | OTH % | 2024 Win | Pred Win |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
7 | 509 | Hackney South and Shoreditch | Meg Hillier | 78,262 | 53.3 | 5.6 | 53.7 | 5.5 | 8.2 | 24.3 | 2.4 | 0.3 | LAB | LAB |
8 | 508 | Walthamstow | Stella Creasy | 76,338 | 60.1 | 6.0 | 53.6 | 4.8 | 10.0 | 20.5 | 3.3 | 1.6 | LAB | LAB |
10 | 506 | Peckham | Miatta Fahnbulleh | 72,123 | 53.8 | 6.7 | 53.2 | 8.0 | 10.5 | 20.1 | 0.0 | 1.5 | LAB | LAB |
12 | 504 | Dulwich and West Norwood | Helen Hayes | 74,265 | 61.1 | 9.1 | 54.7 | 8.4 | 8.3 | 19.3 | 0.0 | 0.2 | LAB | LAB |
13 | 503 | Lewisham West and East Dulwich | Ellie Reeves | 70,099 | 66.2 | 8.1 | 53.4 | 8.4 | 9.1 | 19.8 | 0.9 | 0.2 | LAB | LAB |
14 | 502 | Lewisham North | Vicky Foxcroft | 74,204 | 59.5 | 6.7 | 52.1 | 8.2 | 9.1 | 22.3 | 1.0 | 0.5 | LAB | LAB |
15 | 501 | Tottenham | David Lammy | 75,906 | 52.9 | 6.8 | 51.8 | 6.1 | 11.3 | 19.7 | 1.6 | 2.7 | LAB | LAB |
16 | 500 | Hackney North and Stoke Newington | Diane Abbott | 77,797 | 52.6 | 9.1 | 53.9 | 4.7 | 8.3 | 23.1 | 0.0 | 0.9 | LAB | LAB |
18 | 498 | Hornsey and Friern Barnet | Catherine West | 69,885 | 69.6 | 8.8 | 53.1 | 13.3 | 8.3 | 14.9 | 1.6 | 0.1 | LAB | LAB |
19 | 497 | Vauxhall and Camberwell Green | Florence Eshalomi | 69,658 | 53.9 | 8.1 | 51.7 | 12.9 | 9.7 | 17.5 | 0.0 | 0.2 | LAB | LAB |
21 | 495 | Lewisham East | Janet Daby | 73,376 | 55.4 | 11.5 | 52.6 | 6.9 | 13.1 | 14.1 | 1.4 | 0.5 | LAB | LAB |
22 | 494 | Clapham and Brixton Hill | Bell Ribeiro-Addy | 74,435 | 57.4 | 10.8 | 50.9 | 15.2 | 8.7 | 13.9 | 0.0 | 0.5 | LAB | LAB |
27 | 489 | Islington South and Finsbury | Emily Thornberry | 74,122 | 57.7 | 9.1 | 48.1 | 10.4 | 13.3 | 18.0 | 0.0 | 1.1 | LAB | LAB |
30 | 486 | Greenwich and Woolwich | Matthew Pennycook | 73,573 | 58.1 | 12.0 | 50.6 | 9.8 | 12.3 | 13.6 | 1.3 | 0.4 | LAB | LAB |
50 | 466 | Holborn and St Pancras | Keir Starmer | 71,300 | 54.1 | 7.9 | 43.3 | 6.7 | 11.3 | 10.9 | 18.9 | 0.9 | LAB | LAB |
51 | 465 | Mitcham and Morden | Siobhain McDonagh | 77,272 | 58.6 | 14.6 | 49.8 | 8.8 | 13.5 | 10.6 | 2.4 | 0.3 | LAB | LAB |
54 | 462 | Erith and Thamesmead | Abena Oppong-Asare | 78,886 | 51.2 | 14.4 | 49.5 | 5.4 | 19.0 | 9.0 | 2.7 | 0.2 | LAB | LAB |
55 | 461 | East Ham | Stephen Timms | 79,086 | 47.9 | 10.9 | 46.0 | 4.1 | 8.7 | 11.6 | 17.7 | 0.9 | LAB | LAB |
62 | 454 | Streatham and Croydon North | Steve Reed | 82,829 | 53.8 | 12.6 | 46.5 | 12.1 | 8.9 | 17.5 | 2.0 | 0.4 | LAB | LAB |
66 | 450 | Queen's Park and Maida Vale | Georgia Gould | 75,558 | 50.7 | 13.9 | 46.9 | 9.7 | 10.2 | 14.0 | 4.7 | 0.6 | LAB | LAB |
81 | 435 | Croydon West | Sarah Jones | 77,942 | 48.9 | 17.4 | 48.5 | 10.5 | 10.5 | 10.5 | 1.9 | 0.7 | LAB | LAB |
83 | 433 | Bermondsey and Old Southwark | Neil Coyle | 69,473 | 54.1 | 8.4 | 39.2 | 25.0 | 14.2 | 12.4 | 0.0 | 0.9 | LAB | LAB |
86 | 430 | Tooting | Rosena Allin-Khan | 76,082 | 69.6 | 19.0 | 49.6 | 9.2 | 9.3 | 11.1 | 1.5 | 0.4 | LAB | LAB |
93 | 423 | Stratford and Bow | Uma Kumaran | 80,560 | 53.9 | 8.3 | 38.5 | 5.9 | 13.4 | 18.0 | 7.5 | 8.4 | LAB | LAB |
97 | 419 | Leyton and Wanstead | Calvin Bailey | 73,366 | 59.6 | 12.2 | 41.9 | 7.9 | 14.2 | 16.3 | 3.7 | 3.8 | LAB | LAB |
107 | 409 | West Ham and Beckton | James Edward Asser | 78,790 | 46.1 | 11.1 | 39.6 | 5.3 | 12.5 | 11.1 | 19.8 | 0.7 | LAB | LAB |
118 | 398 | Brent East | Dawn Butler | 77,257 | 48.9 | 17.7 | 45.6 | 8.2 | 12.6 | 10.5 | 2.8 | 2.6 | LAB | LAB |
123 | 393 | Southgate and Wood Green | Bambos Charalambous | 77,542 | 58.9 | 18.3 | 45.5 | 9.4 | 11.7 | 12.7 | 1.8 | 0.6 | LAB | LAB |
124 | 392 | Ealing Southall | Deirdre Costigan | 78,669 | 59.5 | 16.3 | 43.5 | 7.2 | 12.0 | 9.9 | 9.1 | 2.0 | LAB | LAB |
128 | 388 | Hammersmith and Chiswick | Andy Slaughter | 75,860 | 60.7 | 19.8 | 46.7 | 10.2 | 11.4 | 10.2 | 1.0 | 0.8 | LAB | LAB |
131 | 385 | Barking | Nesil Caliskan | 79,825 | 45.7 | 12.5 | 38.9 | 3.7 | 19.7 | 14.2 | 9.8 | 1.2 | LAB | LAB |
138 | 378 | Poplar and Limehouse | Apsana Begum | 84,469 | 51.0 | 11.8 | 37.4 | 10.7 | 13.7 | 14.4 | 10.6 | 1.4 | LAB | LAB |
144 | 372 | Hayes and Harlington | John McDonnell | 74,405 | 51.5 | 22.4 | 47.6 | 4.1 | 14.8 | 5.9 | 5.2 | 0.0 | LAB | LAB |
148 | 368 | Hampstead and Highgate | Tulip Siddiq | 80,029 | 60.7 | 18.1 | 42.7 | 13.6 | 10.9 | 14.1 | 0.0 | 0.7 | LAB | LAB |
151 | 365 | Edmonton and Winchmore Hill | Kate Osamor | 75,792 | 54.2 | 20.1 | 44.4 | 7.7 | 14.8 | 9.5 | 1.6 | 1.9 | LAB | LAB |
151 | 364 | Islington North | Jeremy Corbyn | 72,582 | 67.5 | 4.5 | 28.8 | 4.1 | 7.5 | 5.8 | 49.2 | 0.0 | MIN | MIN |
155 | 360 | Bethnal Green and Stepney | Rushanara Ali | 81,922 | 56.9 | 4.9 | 28.5 | 11.2 | 9.7 | 14.2 | 30.5 | 1.2 | LAB | MIN |
161 | 355 | Ealing Central and Acton | Rupa Huq | 78,436 | 60.9 | 18.1 | 41.2 | 13.5 | 11.2 | 11.8 | 3.7 | 0.5 | LAB | LAB |
163 | 353 | Enfield North | Feryal Clark | 78,770 | 55.2 | 20.6 | 43.5 | 6.7 | 17.4 | 9.0 | 1.5 | 1.2 | LAB | LAB |
165 | 351 | Ealing North | James Murray | 74,820 | 57.8 | 19.5 | 42.2 | 6.7 | 13.9 | 9.8 | 7.3 | 0.6 | LAB | LAB |
184 | 332 | Battersea | Marsha de Cordova | 72,767 | 64.7 | 23.9 | 43.2 | 11.1 | 10.8 | 9.4 | 1.1 | 0.6 | LAB | LAB |
187 | 329 | Putney | Fleur Anderson | 72,614 | 67.9 | 24.2 | 43.3 | 12.8 | 10.5 | 7.9 | 1.0 | 0.2 | LAB | LAB |
192 | 324 | Ilford South | Jas Athwal | 80,993 | 50.8 | 15.7 | 34.6 | 4.3 | 11.6 | 8.9 | 23.4 | 1.6 | LAB | LAB |
194 | 322 | Beckenham and Penge | Liam Conlon | 76,876 | 67.9 | 25.1 | 43.7 | 9.2 | 14.3 | 7.7 | 0.0 | 0.0 | LAB | LAB |
195 | 321 | Dagenham and Rainham | Margaret Mullane | 76,478 | 50.8 | 18.5 | 37.0 | 3.5 | 29.1 | 11.2 | 0.0 | 0.7 | LAB | LAB |
221 | 295 | Brentford and Isleworth | Ruth Cadbury | 79,283 | 57.1 | 23.1 | 38.6 | 9.3 | 13.2 | 9.3 | 6.1 | 0.4 | LAB | LAB |
234 | 282 | Feltham and Heston | Seema Malhotra | 76,983 | 50.5 | 22.1 | 35.9 | 6.0 | 20.5 | 7.2 | 5.7 | 2.7 | LAB | LAB |
242 | 274 | Eltham and Chislehurst | Clive Efford | 74,224 | 61.4 | 26.2 | 38.4 | 6.1 | 20.9 | 7.2 | 0.8 | 0.5 | LAB | LAB |
262 | 254 | Croydon East | Natasha Dawn Irons | 76,660 | 57.1 | 27.3 | 36.7 | 8.8 | 17.4 | 9.7 | 0.0 | 0.0 | LAB | LAB |
277 | 239 | Harrow West | Gareth Thomas | 79,902 | 56.6 | 30.3 | 38.2 | 6.8 | 14.4 | 6.1 | 0.0 | 4.2 | LAB | LAB |
280 | 235 | Ilford North | Wes Streeting | 77,835 | 60.2 | 21.1 | 27.8 | 3.0 | 11.7 | 4.2 | 32.2 | 0.0 | LAB | MIN |
320 | 196 | Brent West | Barry Gardiner | 79,937 | 51.8 | 33.1 | 36.1 | 8.0 | 9.0 | 7.1 | 6.7 | 0.0 | LAB | LAB |
321 | 195 | Finchley and Golders Green | Sarah Sackman | 77,500 | 63.6 | 35.7 | 38.7 | 7.7 | 10.3 | 6.7 | 0.0 | 0.8 | LAB | LAB |
339 | 177 | Kensington and Bayswater | Joe Powell | 77,306 | 54.2 | 34.4 | 35.0 | 7.8 | 10.9 | 6.9 | 4.4 | 0.7 | LAB | LAB |
340 | 176 | Cities of London and Westminster | Rachel Blake | 73,369 | 53.4 | 32.8 | 33.4 | 11.9 | 11.8 | 7.7 | 1.9 | 0.6 | LAB | LAB |
349 | 167 | Chipping Barnet | Dan Tomlinson | 78,038 | 65.2 | 37.3 | 36.8 | 5.9 | 12.4 | 7.2 | 0.0 | 0.4 | LAB | CON |
353 | 163 | Bexleyheath and Crayford | Daniel Francis | 69,470 | 62.6 | 31.8 | 30.6 | 5.8 | 26.7 | 5.1 | 0.0 | 0.0 | LAB | CON |
384 | 132 | Uxbridge and South Ruislip | Danny Boy Beales | 74,746 | 61.4 | 35.5 | 30.5 | 4.6 | 19.0 | 9.9 | 0.0 | 0.5 | LAB | CON |
389 | 127 | Chelsea and Fulham | Ben Coleman | 78,468 | 60.0 | 39.6 | 33.8 | 8.4 | 10.7 | 6.3 | 1.1 | 0.1 | LAB | CON |
393 | 123 | Hendon | David Pinto-Duschinsky | 74,865 | 55.1 | 39.0 | 32.8 | 5.5 | 11.8 | 6.9 | 3.7 | 0.3 | LAB | CON |
397 | 119 | Bromley and Biggin Hill | Peter Fortune | 70,713 | 66.2 | 34.6 | 27.8 | 10.0 | 21.6 | 5.9 | 0.0 | 0.1 | CON | CON |
399 | 116 | Wimbledon | Paul Christopher Kohler | 76,352 | 72.0 | 22.7 | 15.7 | 45.8 | 10.1 | 4.8 | 0.6 | 0.2 | LIB | LIB |
412 | 104 | Romford | Andrew Rosindell | 72,978 | 60.4 | 35.4 | 25.9 | 5.0 | 26.1 | 5.4 | 2.0 | 0.2 | CON | CON |
413 | 102 | Twickenham | Munira Wilson | 74,980 | 71.5 | 16.8 | 6.9 | 57.0 | 11.6 | 7.0 | 0.6 | 0.0 | LIB | LIB |
418 | 97 | Kingston and Surbiton | Ed Davey | 77,340 | 65.5 | 17.8 | 7.3 | 52.0 | 14.7 | 6.4 | 0.8 | 1.0 | LIB | LIB |
421 | 95 | Croydon South | Chris Philp | 74,968 | 65.9 | 40.6 | 29.7 | 9.6 | 12.6 | 6.2 | 1.2 | 0.1 | CON | CON |
424 | 92 | Hornchurch and Upminster | Julia Lopez | 75,438 | 62.2 | 33.1 | 22.0 | 5.8 | 32.8 | 6.0 | 0.0 | 0.3 | CON | CON |
443 | 73 | Old Bexley and Sidcup | Louie French | 72,290 | 65.9 | 38.2 | 24.5 | 4.8 | 26.2 | 5.9 | 0.0 | 0.3 | CON | CON |
452 | 64 | Chingford and Woodford Green | Iain Duncan Smith | 75,178 | 64.5 | 36.2 | 20.2 | 3.3 | 11.5 | 3.1 | 25.7 | 0.0 | CON | CON |
463 | 53 | Orpington | Gareth Bacon | 71,203 | 64.7 | 38.6 | 21.3 | 11.0 | 23.6 | 5.4 | 0.0 | 0.2 | CON | CON |
464 | 51 | Sutton and Cheam | Luke Taylor | 72,302 | 65.8 | 29.5 | 12.1 | 37.7 | 16.5 | 4.0 | 0.0 | 0.2 | LIB | LIB |
465 | 50 | Richmond Park | Sarah Olney | 68,103 | 76.7 | 22.4 | 4.2 | 55.4 | 10.6 | 6.9 | 0.0 | 0.4 | LIB | LIB |
471 | 44 | Carshalton and Wallington | Bobby Dean | 74,362 | 62.8 | 26.8 | 7.5 | 43.9 | 17.1 | 3.6 | 0.9 | 0.2 | LIB | LIB |
483 | 33 | Ruislip, Northwood and Pinner | David Simmonds | 71,683 | 65.7 | 45.9 | 23.7 | 9.9 | 13.9 | 6.6 | 0.0 | 0.0 | CON | CON |
509 | 7 | Harrow East | Bob Blackman | 76,386 | 62.5 | 54.1 | 23.2 | 4.2 | 10.6 | 4.7 | 1.5 | 1.6 | CON | CON |
Note that the MP's name given is the person who won the seat in 2024. That person may not necessarily be the candidate for the same party in the next election.