London: Majority Sorted Seats

London Prediction

Party2017 Votes2017 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 33.1%21 30.1%03-318
LAB 54.5%49 53.5%20+251
LIB 8.8%3 8.8%10+14
UKIP 1.3%0 4.3%00+00
Green 1.8%0 2.9%00+00
Minor 0.5%0 0.3%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
6570East Ham Stephen Timms83,82767.610.782.
7569Tottenham David Lammy72,88367.79.680.
9567Hackney South and Shoreditch Meg Hillier82,00467.
13563Walthamstow Stella Creasy68,14470.611.879.
14562Camberwell and Peckham Harriet Harman85,58667.110.776.
16560Lewisham Deptford Vicky Foxcroft78,47270.211.576.
18558Hackney North and Stoke Newington Diane Abbott83,95567.110.674.
19557West Ham Lyn Brown92,24365.813.675.
22554Islington North Jeremy Corbyn74,83173.410.572.
24552Bethnal Green and Bow Rushanara Ali86,07169.510.670.
26550Ilford South Mike Gapes85,35867.517.774.
27549Croydon North Steve Reed87,46168.216.773.
28548Brent Central Dawn Butler80,84564.716.472.
31545Holborn and St Pancras Keir Starmer88,08867.015.469.
34542Dulwich and West Norwood Helen Hayes77,94772.016.468.
36540Hornsey and Wood Green Catherine West79,94477.912.564.416.
39537Leyton and Wanstead John Cryer65,28570.717.668.
40536Ealing Southall Virendra Sharma65,18869.318.
42534Edmonton Kate Osamor65,70566.519.970.
46530Poplar and Limehouse Jim Fitzpatrick87,27467.416.966.
47529Streatham Chuka Umunna78,53271.
51525Barking Margaret Hodge77,02061.919.
52524Lewisham East Heidi Alexander68,12669.319.866.
54522Mitcham and Morden Siobhain McDonagh68,70570.
56520Lewisham West and Penge Ellie Reeves72,90273.019.865.
62514Islington South and Finsbury Emily Thornberry69,53469.117.461.812.
74502Bermondsey and Old Southwark Neil Coyle87,22767.110.952.
75501Greenwich and Woolwich Matthew Pennycook77,19068.822.
77499Vauxhall Kate Hoey81,90767.215.756.320.
79497Hayes and Harlington John McDonnell73,26865.225.465.
82494Ealing North Steve Pound74,76470.
88488Hammersmith Andy Slaughter72,80371.825.
114462Brent North Barry Gardiner82,55668.429.461.
123453Feltham and Heston Seema Malhotra81,70764.928.660.
141435Hampstead and Kilburn Tulip Siddiq82,95770.429.
142434Westminster North Karen Buck63,84667.830.
143433Tooting Rosena Allin-Khan77,96074.629.958.
145431Harrow West Gareth Thomas69,79872.
149427Ealing Central and Acton Rupa Huq74,20074.631.558.
158418Erith and Thamesmead Teresa Pearce69,72463.831.856.
166410Enfield North Joan Ryan68,45470.933.757.
173403Brentford and Isleworth Ruth Cadbury85,15172.434.456.
182394Ilford North Wes Streeting72,99772.536.456.
199377Eltham Clive Efford64,47471.637.653.
218358Dagenham and Rainham Jon Cruddas70,62064.936.749.
219357Croydon Central Sarah Jones80,04571.339.
223353Enfield Southgate Bambos Charalambous65,13774.239.550.
242334Battersea Marsha De Cordova77,57271.038.344.
262314Kensington Emma Dent Coad60,59463.839.
266310Chipping Barnet Theresa Villiers77,02072.
277299Hendon Matthew Offord76,32968.444.844.
286290Finchley and Golders Green Mike Freer73,13871.643.742.
288288Putney Justine Greening65,02672.140.939.811.
289287Harrow East Bob Blackman71,75770.946.
300276Chingford and Woodford Green Iain Duncan Smith66,07871.145.942.
313263Cities of London and Westminster Mark Field61,53362.843.437.411.
323253Uxbridge and South Ruislip Boris Johnson69,93866.847.639.
324252Wimbledon Stephen Hammond66,77177.243.334.514.
360216Croydon South Chris Philp83,51873.351.
363213Chelsea and Fulham Greg Hands63,72866.149.432.
365210Carshalton and Wallington Tom Brake70,84971.635.117.541.
366210Bexleyheath and Crayford David Evennett65,31569.252.434.
372204Bromley and Chislehurst Bob Neill65,11371.750.732.
385190Kingston and Surbiton Ed Davey81,58476.234.914.
408168Ruislip, Northwood and Pinner Nick Hurd73,42572.754.
419157Romford Andrew Rosindell73,51667.956.
424151Twickenham Vince Cable83,36279.534.88.752.
435141Beckenham Bob Stewart67,92876.
449127Sutton and Cheam Paul Scully70,40473.847.919.526.
456120Hornchurch and Upminster Julia Dockerill80,82169.456.927.
460116Old Bexley and Sidcup James Brokenshire66,00572.858.328.
50075Richmond Park Zac Goldsmith80,02579.141.98.645.
52650Orpington Jo Johnson67,90674.359.723.

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.