London: Majority Sorted Seats

London Prediction

Party2017 Votes2017 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 33.1%21 28.0%04-417
LAB 54.5%49 52.4%30+352
LIB 8.8%3 9.8%10+14
UKIP 1.3%0 5.4%00+00
Green 1.8%0 3.6%00+00
Minor 0.5%0 0.8%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
6563East Ham Stephen Timms83,82767.69.381.
7562Tottenham David Lammy72,88367.78.479.
9560Hackney South and Shoreditch Meg Hillier82,00467.57.977.
13556Walthamstow Stella Creasy68,14470.610.
14555Camberwell and Peckham Harriet Harman85,58667.19.375.
16553Lewisham Deptford Vicky Foxcroft78,47270.
18551Hackney North and Stoke Newington Diane Abbott83,95567.
19550West Ham Lyn Brown92,24365.811.874.
22547Islington North Jeremy Corbyn74,83173.
24545Bethnal Green and Bow Rushanara Ali86,07169.
26543Ilford South Mike Gapes85,35867.515.573.
27542Croydon North Steve Reed87,46168.214.572.
28541Brent Central Dawn Butler80,84564.714.
31538Holborn and St Pancras Keir Starmer88,08867.013.467.
34535Dulwich and West Norwood Helen Hayes77,94772.
38531Hornsey and Wood Green Catherine West79,94477.910.863.
39530Leyton and Wanstead John Cryer65,28570.715.467.
40529Ealing Southall Virendra Sharma65,18869.315.968.
42527Edmonton Kate Osamor65,70566.517.769.
45524Poplar and Limehouse Jim Fitzpatrick87,27467.414.765.
46523Streatham Chuka Umunna78,53271.015.966.
51518Barking Margaret Hodge77,02061.917.065.62.410.
52517Lewisham East Heidi Alexander68,12669.317.665.
54515Mitcham and Morden Siobhain McDonagh68,70570.018.866.
56513Lewisham West and Penge Ellie Reeves72,90273.017.664.
61508Islington South and Finsbury Emily Thornberry69,53469.115.260.713.
73496Greenwich and Woolwich Matthew Pennycook77,19068.820.
75494Bermondsey and Old Southwark Neil Coyle87,22767.19.451.
76493Vauxhall Kate Hoey81,90767.213.655.
78491Hayes and Harlington John McDonnell73,26865.
81488Ealing North Steve Pound74,76470.
87482Hammersmith Andy Slaughter72,80371.822.761.
112457Brent North Barry Gardiner82,55668.427.
121448Feltham and Heston Seema Malhotra81,70764.926.359.
138431Hampstead and Kilburn Tulip Siddiq82,95770.426.956.
139430Westminster North Karen Buck63,84667.827.957.
140429Tooting Rosena Allin-Khan77,96074.627.657.
142427Harrow West Gareth Thomas69,79872.
145424Ealing Central and Acton Rupa Huq74,20074.629.357.
153416Erith and Thamesmead Teresa Pearce69,72463.829.655.
161408Enfield North Joan Ryan68,45470.931.555.
167402Brentford and Isleworth Ruth Cadbury85,15172.432.
176393Ilford North Wes Streeting72,99772.534.
192377Eltham Clive Efford64,47471.635.452.
210359Dagenham and Rainham Jon Cruddas70,62064.934.547.
211358Croydon Central Sarah Jones80,04571.337.
214355Enfield Southgate Bambos Charalambous65,13774.
234335Battersea Marsha De Cordova77,57271.
253316Kensington Emma Dent Coad60,59463.836.740.
258311Chipping Barnet Theresa Villiers77,02072.040.943.
269300Hendon Matthew Offord76,32968.442.643.
278291Finchley and Golders Green Mike Freer73,13871.641.541.
279290Putney Justine Greening65,02672.138.638.612.
281288Harrow East Bob Blackman71,75770.944.
290279Chingford and Woodford Green Iain Duncan Smith66,07871.143.741.
303266Cities of London and Westminster Mark Field61,53362.841.136.312.
313256Uxbridge and South Ruislip Boris Johnson69,93866.845.337.
315254Wimbledon Stephen Hammond66,77177.241.033.415.
348221Croydon South Chris Philp83,51873.349.
352217Chelsea and Fulham Greg Hands63,72866.
355213Carshalton and Wallington Tom Brake70,84971.632.916.542.
356213Bexleyheath and Crayford David Evennett65,31569.
362207Bromley and Chislehurst Bob Neill65,11371.748.531.
373195Kingston and Surbiton Ed Davey81,58476.232.613.
401168Ruislip, Northwood and Pinner Nick Hurd73,42572.751.828.
410159Romford Andrew Rosindell73,51667.954.
410158Twickenham Vince Cable83,36279.532.
426143Beckenham Bob Stewart67,92876.053.928.
439130Sutton and Cheam Paul Scully70,40473.845.718.427.
446123Hornchurch and Upminster Julia Dockerill80,82169.454.726.43.510.
449120Old Bexley and Sidcup James Brokenshire66,00572.856.
47494Richmond Park Zac Goldsmith80,02579.
51455Orpington Jo Johnson67,90674.357.522.

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.