London: Majority Sorted Seats

London Prediction

Party2017 Votes2017 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 33.1%21 30.2%03-318
LAB 54.5%49 54.1%20+251
LIB 8.8%3 8.9%10+14
UKIP 1.3%0 3.6%00+00
Green 1.8%0 2.1%00+00
Minor 0.5%0 1.0%00+00

This page shows all the seats in London sorted by the predicted difference between Labour and Conservative votes. The safest Labour seat, East Ham, is at the top, and the strongest Conservative seat, Orpington, is at the bottom. 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 Croydon South (prediction: CON), and the Conservatives need to win all their seats up to Battersea (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.

List of London seats with predictions

SeatMP at 2017ElectorateTurn
6568East Ham Stephen Timms83,82767.610.882.
7567Tottenham David Lammy72,88367.79.781.
9565Hackney South and Shoreditch Meg Hillier82,00467.
13561Walthamstow Stella Creasy68,14470.611.980.
14560Camberwell and Peckham Harriet Harman85,58667.110.877.
15559Lewisham Deptford Vicky Foxcroft78,47270.211.676.
18556Hackney North and Stoke Newington Diane Abbott83,95567.110.774.
19555West Ham Lyn Brown92,24365.813.776.
22552Islington North Jeremy Corbyn74,83173.410.672.
24550Bethnal Green and Bow Rushanara Ali86,07169.510.771.
26548Ilford South Mike Gapes85,35867.517.875.
27547Croydon North Steve Reed87,46168.216.873.
28546Brent Central Dawn Butler80,84564.716.572.
31543Holborn and St Pancras Keir Starmer88,08867.015.569.
34540Dulwich and West Norwood Helen Hayes77,94772.016.469.
36538Hornsey and Wood Green Catherine West79,94477.912.565.
39535Leyton and Wanstead John Cryer65,28570.717.769.
40534Ealing Southall Virendra Sharma65,18869.318.
42532Edmonton Kate Osamor65,70566.520.
46528Poplar and Limehouse Jim Fitzpatrick87,27467.417.
47527Streatham Chuka Umunna78,53271.018.368.
51523Barking Margaret Hodge77,02061.919.367.
52522Lewisham East Heidi Alexander68,12669.319.967.
54520Mitcham and Morden Siobhain McDonagh68,70570.
56518Lewisham West and Penge Ellie Reeves72,90273.019.966.
62512Islington South and Finsbury Emily Thornberry69,53469.117.562.512.
73501Bermondsey and Old Southwark Neil Coyle87,22767.110.952.931.
74500Greenwich and Woolwich Matthew Pennycook77,19068.822.364.
76498Vauxhall Kate Hoey81,90767.215.857.
78496Hayes and Harlington John McDonnell73,26865.225.566.
81493Ealing North Steve Pound74,76470.225.365.
88486Hammersmith Andy Slaughter72,80371.825.
112462Brent North Barry Gardiner82,55668.429.562.
121453Feltham and Heston Seema Malhotra81,70764.928.760.
139435Hampstead and Kilburn Tulip Siddiq82,95770.429.
140434Westminster North Karen Buck63,84667.830.
141433Tooting Rosena Allin-Khan77,96074.629.959.
143431Harrow West Gareth Thomas69,79872.131.360.
146428Ealing Central and Acton Rupa Huq74,20074.631.659.
154420Erith and Thamesmead Teresa Pearce69,72463.831.957.
162412Enfield North Joan Ryan68,45470.933.857.
169405Brentford and Isleworth Ruth Cadbury85,15172.434.557.
177397Ilford North Wes Streeting72,99772.536.557.
193381Eltham Clive Efford64,47471.637.754.
212362Dagenham and Rainham Jon Cruddas70,62064.936.849.
213361Croydon Central Sarah Jones80,04571.339.351.
217357Enfield Southgate Bambos Charalambous65,13774.239.651.
237337Battersea Marsha De Cordova77,57271.038.445.
257317Kensington Emma Dent Coad60,59463.839.141.912.
261313Chipping Barnet Theresa Villiers77,02072.
272302Hendon Matthew Offord76,32968.444.945.
281293Finchley and Golders Green Mike Freer73,13871.643.843.
283291Putney Justine Greening65,02672.141.040.411.
285289Harrow East Bob Blackman71,75770.946.345.
295279Chingford and Woodford Green Iain Duncan Smith66,07871.
307267Cities of London and Westminster Mark Field61,53362.843.538.
316258Uxbridge and South Ruislip Boris Johnson69,93866.847.739.
318256Wimbledon Stephen Hammond66,77177.243.435.
354220Croydon South Chris Philp83,51873.351.335.
357217Chelsea and Fulham Greg Hands63,72866.149.532.811.
361212Carshalton and Wallington Tom Brake70,84971.635.
362212Bexleyheath and Crayford David Evennett65,31569.252.535.
369205Bromley and Chislehurst Bob Neill65,11371.750.833.
382191Kingston and Surbiton Ed Davey81,58476.235.014.544.
405169Ruislip, Northwood and Pinner Nick Hurd73,42572.754.
415159Romford Andrew Rosindell73,51667.956.331.
425148Twickenham Vince Cable83,36279.534.
431143Beckenham Bob Stewart67,92876.
447127Sutton and Cheam Paul Scully70,40473.848.
452122Hornchurch and Upminster Julia Dockerill80,82169.457.
456118Old Bexley and Sidcup James Brokenshire66,00572.858.428.
50172Richmond Park Zac Goldsmith80,02579.142.08.945.
52351Orpington Jo Johnson67,90674.359.824.

Note that the MP's name given is the person who won the seat in 2017. That person may not necessarily be the candidate for the same party in the next election.