Majority Sorted Seats

This page shows all the seats in England, Scotland and Wales sorted by the predicted difference between Labour and Conservative votes. The safest Labour seat, Liverpool Walton, is at the top, and the strongest Conservative seat, Chesham and Amersham, 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 Peterborough (prediction: LAB), and the Conservatives need to win all their seats up to Luton North (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 seats with predictions

LAB
Seats
CON
Seats
SeatMP at 2019ElectorateTurn
Out%
CON
%
LAB
%
LIB
%
Reform
%
Green
%
NAT
%
MIN
%
OTH
%
2019
Win
Pred
Win
1557Liverpool Walton Dan Carden70,86166.34.379.62.17.35.00.00.01.6LABLAB
2556Bootle Peter Dowd74,83265.74.179.02.37.95.10.00.01.5LABLAB
3555Knowsley George Howarth70,83665.33.778.42.57.85.90.00.01.8LABLAB
4554Liverpool Riverside Kim Johnson70,30165.62.677.03.06.49.00.00.01.9LABLAB
5553Liverpool West Derby Ian Byrne70,37966.94.277.32.68.75.20.00.02.0LABLAB
6552Peckham Harriet Harman71,49163.44.375.13.55.99.10.00.02.1LABLAB
7551Lewisham North Vicky Foxcroft75,02068.34.875.53.45.39.00.00.02.0LABLAB
8550Hackney South and Shoreditch Meg Hillier80,39161.04.074.33.25.011.30.00.02.1LABLAB
9549Tottenham David Lammy75,56161.84.173.73.06.010.90.00.02.3LABLAB
10548Islington North Jeremy Corbyn75,16271.64.370.74.65.213.10.00.02.2LABLAB
11547Lewisham West and East Dulwich Ellie Reeves70,34868.46.873.23.36.18.60.00.02.0LABLAB
12546Liverpool Wavertree Paula Barker71,13567.33.970.35.77.010.60.00.02.5LABLAB
13545Walthamstow Stella Creasy70,26768.85.771.63.46.610.30.00.02.5LABLAB
14544Chorley Lindsay Hoyle74,74351.04.370.12.210.48.80.00.04.2LABLAB
15543Liverpool Garston Maria Eagle70,12869.85.070.76.79.35.50.00.02.7LABLAB
16542Hackney North and Stoke Newington Diane Abbott80,73661.44.570.13.65.713.50.00.02.5LABLAB
17541Dulwich and West Norwood Helen Hayes74,93268.96.871.31.95.112.90.00.01.9LABLAB
18540Vauxhall and Camberwell Green Florence Eshalomi72,62963.46.070.35.46.59.40.00.02.4LABLAB
19539Widnes and Halewood Derek Twigg70,35565.68.271.72.210.85.20.00.01.8LABLAB
20538Lewisham East Janet Daby69,95666.67.971.03.27.97.70.00.02.2LABLAB
21537Clapham and Brixton Hill Bell Ribeiro-Addy79,34265.27.069.45.76.09.40.00.02.4LABLAB
22536Holborn and St Pancras Keir Starmer72,19066.06.468.44.36.611.70.00.02.6LABLAB
23535Manchester Withington Jeff Smith71,16768.75.867.67.57.09.60.00.02.5LABLAB
24534Islington South and Finsbury Emily Thornberry77,38367.26.968.45.47.29.60.00.02.6LABLAB
25533West Ham and Beckton Lyn Brown70,62161.67.067.93.18.410.60.00.03.0LABLAB
26532Manchester Rusholme Unknown (new seat)69,29957.54.163.45.37.117.40.00.02.8LABLAB
27531Wallasey Angela Eagle72,51670.79.368.03.211.36.30.00.01.9LABLAB
28530Rhondda and Ogmore Chris Bryant73,52160.26.464.02.312.96.06.10.02.4LABLAB
29529Greenwich and Woolwich Matthew Pennycook69,90066.49.567.24.17.69.20.00.02.4LABLAB
30528Newcastle upon Tyne East and Wallsend Nick Brown76,87166.28.465.34.811.97.50.00.02.1LABLAB
31527Croydon West Steve Reed70,73264.49.065.73.27.712.10.00.02.4LABLAB
32526Queen's Park and Maida Vale Karen Buck77,35964.68.164.65.07.811.50.00.03.0LABLAB
33525Streatham and Croydon North Unknown (new seat)78,08264.98.464.75.97.510.90.00.02.6LABLAB
34524St Helens South and Whiston Marie Rimmer70,53863.67.964.14.111.99.60.00.02.4LABLAB
35523Salford Rebecca Long-Bailey71,67260.68.364.23.712.78.80.00.02.3LABLAB
36522Birkenhead Mick Whitley75,67567.96.362.23.68.616.10.00.03.2LABLAB
37521Manchester Central Lucy Powell73,79056.07.462.94.912.29.90.00.02.7LABLAB
38520Nottingham East Nadia Whittome75,28760.48.463.74.19.711.50.00.02.7LABLAB
39519Stratford and Bow Unknown (new seat)73,60164.16.661.84.77.016.90.00.03.0LABLAB
40518Blaenau Gwent and Rhymney Nick Smith70,68759.66.860.82.916.95.84.00.02.7LABLAB
41517Leeds Central and Headingley Alex Sobel75,21863.67.861.75.89.512.80.00.02.5LABLAB
42516Birmingham Ladywood Shabana Mahmood78,30157.45.158.35.88.119.00.00.03.6LABLAB
43515Leyton and Wanstead John Cryer71,08568.810.663.84.48.010.50.00.02.7LABLAB
44514Aberafan Maesteg Stephen Kinnock69,52562.88.561.62.913.76.14.70.02.5LABLAB
45513East Ham Stephen Timms70,89961.87.960.73.57.816.40.00.03.7LABLAB
46512Oxford East Anneliese Dodds71,60263.08.761.46.07.913.40.00.02.6LABLAB
47511Gorton and Denton Afzal Khan73,74959.68.661.24.512.110.90.00.02.7LABLAB
48510Bethnal Green and Stepney Rushanara Ali76,29468.45.357.78.08.116.40.00.04.5LABLAB
49509Merthyr Tydfil and Aberdare Gerald Jones74,59858.08.059.63.315.05.45.80.02.9LABLAB
50508Hove and Portslade Peter Kyle74,31375.913.865.13.79.16.90.00.01.4LABLAB
51507York Central Rachael Maskell76,30366.313.164.14.210.26.80.00.01.6LABLAB
52506Stretford and Urmston Kate Green72,37169.215.466.33.27.84.90.00.02.4LABLAB
53505Hornsey and Friern Barnet Catherine West69,27772.77.958.717.46.67.40.00.02.1LABLAB
54504Ellesmere Port and Bromborough Justin Madders71,09771.513.463.54.110.66.90.00.01.4LABLAB
55503Edinburgh South Ian Murray71,68874.79.258.66.15.74.813.30.02.3LABLAB
56502Leeds South Hilary Benn74,57454.711.460.63.813.88.60.00.01.8LABLAB
57501Mitcham and Morden Siobhain McDonagh76,80566.414.563.54.39.46.50.00.01.9LABLAB
58500Leeds North East Fabian Hamilton70,54571.511.860.75.59.99.20.00.02.8LABLAB
59499Cardiff East Jo Stevens75,65864.99.558.28.810.88.41.30.03.1LABLAB
60498Erith and Thamesmead Abena Oppong-Asare73,35364.314.963.42.710.86.60.00.01.6LABLAB
61497Ealing Southall Virendra Sharma75,52366.311.860.03.48.213.50.00.03.0LABLAB
62496Tooting Rosena Allin-Khan76,95376.015.363.25.17.17.60.00.01.7LABLAB
63495Brent East Dawn Butler74,72059.911.459.34.79.012.70.00.03.0LABLAB
64494St Helens North Conor McGinn75,59462.913.360.74.014.75.90.00.01.6LABLAB
65493Jarrow and Gateshead East Kate Osborne71,05062.012.659.74.416.84.60.00.02.0LABLAB
66492Sheffield Brightside and Hillsborough Gill Furniss70,29457.19.456.53.414.213.70.00.02.8LABLAB
67491Poplar and Limehouse Apsana Begum74,95166.78.355.58.39.214.60.00.04.3LABLAB
68490Sheffield Heeley Louise Haigh74,09562.511.457.96.413.28.80.00.02.2LABLAB
69489Barnsley North Dan Jarvis76,55256.19.756.22.822.15.90.00.03.2LABLAB
70488Southgate and Wood Green Bambos Charalambous75,79971.715.161.15.58.87.40.00.02.1LABLAB
71487Newcastle upon Tyne Central and West Chi Onwurah75,87266.312.758.75.015.26.80.00.01.7LABLAB
72486South Shields Emma Lewell-Buck69,71160.510.155.73.615.911.40.00.03.4LABLAB
73485Norwich South Clive Lewis77,60566.412.458.05.58.414.00.00.01.6LABLAB
74484Blackley and Middleton South Graham Stringer70,87854.713.459.03.915.56.50.00.01.7LABLAB
75483Swansea West Geraint Davies73,78060.211.857.26.013.45.83.80.02.0LABLAB
76482Bristol East Kerry McCarthy75,47671.411.957.16.010.412.90.00.01.7LABLAB
77481Barking Margaret Hodge71,15157.114.459.43.212.78.10.00.02.2LABLAB
78480Easington Grahame Morris69,85657.613.058.03.619.83.90.00.01.8LABLAB
79479Stockport Navendu Mishra75,65962.314.259.15.212.27.60.00.01.6LABLAB
80478Glasgow North East Anne McLaughlin76,43556.24.549.02.85.02.534.00.02.1NATLAB
81477Brighton Kemptown and Peacehaven Lloyd Russell-Moyle70,99669.617.562.02.79.96.50.00.01.3LABLAB
82476Nottingham South Lilian Greenwood75,84059.414.058.44.912.68.40.00.01.7LABLAB
83475Exeter Ben Bradshaw72,92868.514.558.82.99.612.70.00.01.5LABLAB
84474Sefton Central Bill Esterson74,41872.317.561.84.311.14.00.00.01.3LABLAB
85473Hammersmith and Chiswick Andy Slaughter75,11969.015.860.15.98.57.60.00.02.0LABLAB
86472Wythenshawe and Sale East Mike Kane76,31458.615.459.53.812.17.70.00.01.5LABLAB
87471Ealing Central and Acton Rupa Huq76,24972.213.857.98.88.88.30.00.02.4LABLAB
88470Sheffield Central Paul Blomfield70,91456.74.047.74.34.937.10.00.02.0LABLAB
89469Rutherglen Margaret Ferrier70,29166.88.451.84.05.72.125.90.02.2NATLAB
90468Pontypridd Alex Davies-Jones73,66462.714.057.32.812.94.46.80.01.9LABLAB
91467Gateshead Central and Whickham Ian Mearns71,24361.416.059.26.212.04.90.00.01.7LABLAB
92466Leicester South Jonathan Ashworth71,62064.510.253.34.98.120.70.00.02.8LABLAB
93465Bristol South Karin Smyth74,26965.613.356.15.610.712.60.00.01.7LABLAB
94464Neath and Swansea East Christina Rees74,09063.111.954.44.013.84.59.60.01.8LABLAB
95463Coatbridge and Bellshill Steven Bonnar71,59465.95.447.42.55.33.433.90.02.1NATLAB
96462Blyth and Ashington Ian Lavery75,29863.816.959.03.714.74.20.00.01.5LABLAB
97461Battersea Marsha De Cordova71,97175.619.260.95.16.86.10.00.01.8LABLAB
98460Birmingham Selly Oak Steve McCabe81,51159.915.456.84.511.110.50.00.01.7LABLAB
99459Birmingham Perry Barr Khalid Mahmood75,30158.19.650.87.711.316.30.00.04.3LABLAB
100458Cambridge Daniel Zeichner73,88267.28.149.324.26.99.70.00.01.9LABLAB
101457Ilford South Sam Tarry74,16662.812.553.63.210.015.80.00.04.9LABLAB
102456Cardiff West Kevin Brennan74,56167.215.957.04.110.25.85.20.01.7LABLAB
103455Glasgow North Patrick Grady75,50860.73.945.04.25.54.634.70.02.1NATLAB
104454Wigan Lisa Nandy75,68059.516.457.23.416.94.60.00.01.5LABLAB
105453Edmonton and Winchmore Hill Kate Osamor75,65664.316.957.74.610.58.10.00.02.2LABLAB
106452Hull East Karl Turner73,11249.711.852.66.520.95.60.00.02.6LABLAB
107451Plymouth Sutton and Devonport Luke Pollard73,82468.318.158.83.112.66.00.00.01.4LABLAB
108450Southampton Test Alan Whitehead70,11764.218.058.73.711.07.00.00.01.7LABLAB
109449Middlesbrough and Thornaby East Andy McDonald70,89058.914.354.94.218.06.30.00.02.4LABLAB
110448Glasgow South West Chris Stephens70,82157.95.445.93.45.33.334.40.02.3NATLAB
111447Ealing North James Murray73,06966.617.958.43.99.68.40.00.01.9LABLAB
112446Barnsley South Stephanie Peacock75,63555.213.353.73.023.44.70.00.01.9LABLAB
113445Washington and Gateshead South Sharon Hodgson71,73158.616.056.33.717.54.90.00.01.6LABLAB
114444Bermondsey and Old Southwark Neil Coyle71,07362.97.948.027.47.76.70.00.02.3LABLAB
115443Newcastle upon Tyne North Catherine McKinnell76,16266.814.454.510.912.06.20.00.02.0LABLAB
116442Houghton and Sunderland South Bridget Phillipson76,74857.714.554.35.218.95.10.00.02.1LABLAB
117441Enfield North Feryal Clark77,30865.519.058.83.79.76.70.00.02.1LABLAB
118440Runcorn and Helsby Mike Amesbury70,45169.120.059.83.410.84.60.00.01.4LABLAB
119439Preston Mark Hendrick73,81059.316.155.85.413.47.40.00.01.9LABLAB
120438Coventry East Colleen Fletcher74,31059.318.558.03.013.05.90.00.01.6LABLAB
121437Durham North Kevan Jones72,85963.415.455.05.417.84.50.00.01.8LABLAB
122436Chester North and Neston Chris Matheson73,07871.221.460.94.57.33.70.00.02.1LABLAB
123435Leicester West Liz Kendall73,30954.817.256.64.612.67.10.00.02.0LABLAB
124434Kingston upon Hull North and Cottingham Diana Johnson76,62055.316.455.85.614.95.20.00.02.2LABLAB
125433Cardiff South and Penarth Stephen Doughty73,49265.016.455.75.29.97.73.30.01.8LABLAB
126432Lancashire West Rosie Cooper73,34771.822.561.73.08.33.20.00.01.3LABLAB
127431Glasgow East David Linden70,65357.75.844.93.25.33.535.20.02.1NATLAB
128430Blaydon and Consett Unknown (changed seat)70,05866.718.257.14.114.94.00.00.01.7LABLAB
129429Caerphilly Wayne David70,95463.214.553.31.811.03.514.40.01.5LABLAB
130428Smethwick John Spellar70,90360.016.555.33.514.78.10.00.01.9LABLAB
131427Makerfield Yvonne Fovargue76,30859.718.957.52.715.83.60.00.01.4LABLAB
132426Durham, City of Mary Foy72,65368.213.952.413.012.76.00.00.02.0LABLAB
133425Sheffield South East Clive Betts75,26062.117.555.94.016.14.40.00.02.1LABLAB
134424Tynemouth Alan Campbell72,90871.920.658.94.011.24.00.00.01.3LABLAB
135423Hampstead and Highgate Tulip Siddiq77,78667.211.549.919.07.79.50.00.02.4LABLAB
136422Leeds West and Pudsey Unknown (new seat)69,83767.119.858.03.511.75.20.00.01.8LABLAB
137421Birmingham Hall Green and Moseley Tahir Ali77,16565.510.348.48.410.317.20.00.05.4LABLAB
138420Bolton South and Walkden Yasmin Qureshi76,11259.015.753.84.216.77.70.00.01.9LABLAB
139419Sunderland Central Julie Elliott72,67959.816.454.36.615.45.10.00.02.3LABLAB
140418Cardiff North Anna McMorrin71,37476.520.257.84.79.24.91.50.01.8LABLAB
141417Ashton under Lyne Angela Rayner71,70957.219.256.72.614.65.40.00.01.5LABLAB
142416Rawmarsh and Conisbrough John Healey69,95857.418.155.62.818.03.60.00.01.9LABLAB
143415Whitehaven and Workington Trudy Harrison73,37468.521.558.92.113.43.00.00.01.1CONLAB
144414Chesterfield Toby Perkins71,03363.618.956.24.814.34.00.00.01.7LABLAB
145413Bradford West Naz Shah70,69562.610.748.05.111.221.20.00.03.8LABLAB
146412Bristol North West Darren Jones76,24373.619.156.35.78.78.40.00.01.8LABLAB
147411Pontefract, Castleford and Knottingley Yvette Cooper72,66657.118.155.33.417.63.60.00.02.0LABLAB
148410Portsmouth South Stephen Morgan74,18663.916.453.49.912.15.90.00.02.3LABLAB
149409Blackpool South Scott Benton77,03957.819.156.02.516.64.50.00.01.3CONLAB
149408Bristol Central Thangam Debbonaire69,80176.13.840.42.32.849.60.00.01.2LABGreen
150408Birmingham Edgbaston Preet Gill73,25561.019.255.85.010.97.10.00.02.0LABLAB
151407Normanton and Hemsworth Jon Trickett75,39259.216.853.33.020.24.70.00.02.0LABLAB
152406Putney Fleur Anderson72,93476.820.857.16.37.56.30.00.02.0LABLAB
153405Southampton Itchen Royston Smith72,29865.620.857.02.813.04.90.00.01.4CONLAB
154404Nottingham North and Kimberley Alex Norris73,97357.720.156.32.913.35.60.00.01.7LABLAB
155403Hayes and Harlington John McDonnell72,32760.820.857.02.110.27.80.00.02.1LABLAB
156402Torfaen Nick Thomas-Symonds70,21861.316.452.43.917.65.13.00.01.6LABLAB
157401Worsley and Eccles Barbara Keeley77,29960.120.756.53.413.34.50.00.01.5LABLAB
158400Reading Central Matt Rodda71,43471.320.856.33.87.510.00.00.01.6LABLAB
159399Glasgow South Stewart McDonald72,76365.96.341.84.65.64.634.90.02.3NATLAB
160398Stalybridge and Hyde Jonathan Reynolds73,06358.020.155.53.214.45.20.00.01.7LABLAB
161397Cramlington and Killingworth Unknown (changed seat)73,12465.020.355.74.314.14.00.00.01.6LABLAB
162396Blackburn Kate Hollern69,79262.813.649.05.214.014.60.00.03.7LABLAB
163395Brentford and Isleworth Ruth Cadbury75,74668.018.954.35.710.28.70.00.02.2LABLAB
164394Stockton North Alex Cunningham69,64362.620.155.43.215.54.00.00.01.7LABLAB
165393Newport East Jessica Morden75,61763.319.254.44.113.45.61.70.01.7LABLAB
166392Doncaster North Ed Miliband71,75256.316.050.93.722.94.20.00.02.2LABLAB
167391Bradford East Imran Hussain71,64660.411.346.19.114.614.80.00.04.1LABLAB
168390Derby South Margaret Beckett73,06158.119.454.04.314.95.60.00.01.9LABLAB
169389Northampton North Michael Ellis75,27266.921.155.73.612.95.20.00.01.5CONLAB
170388Newton Aycliffe and Spennymoor Paul Howell71,01865.419.954.54.715.33.50.00.02.0CONLAB
171387Warrington North Charlotte Nichols72,09764.621.856.33.213.04.20.00.01.4LABLAB
172386Ipswich Tom Hunt75,52665.621.556.02.813.34.90.00.01.4CONLAB
173385Newport West and Islwyn Chris Evans75,26663.520.554.83.213.54.51.80.01.6LABLAB
174384Wolverhampton South East Pat McFadden76,07255.721.555.51.814.05.50.00.01.6LABLAB
175383Tipton and Wednesbury Shaun Bailey73,71654.520.054.02.117.44.90.00.01.6CONLAB
176382Rotherham Sarah Champion74,64557.916.250.04.522.05.00.00.02.3LABLAB
177381Calder Valley Craig Whittaker76,43472.922.456.13.812.63.40.00.01.6CONLAB
178380Bristol North East Unknown (new seat)69,49571.522.155.73.310.27.30.00.01.3LABLAB
179379Llanelli Nia Griffith69,60064.213.647.21.812.13.021.00.01.3LABLAB
180378Darlington Peter Gibson70,09965.521.754.93.513.05.50.00.01.4CONLAB
181377Warwick and Leamington Matt Western75,60271.321.855.04.68.38.40.00.01.8LABLAB
182376Harrow West Gareth Thomas74,38766.321.154.23.89.89.10.00.02.1LABLAB
183375Dunbartonshire West Martin Docherty69,01667.77.440.43.45.83.936.30.02.8NATLAB
184374Norwich North Chloe Smith72,37869.122.555.43.411.95.30.00.01.4CONLAB
185373Croydon East Sarah Jones75,25966.822.655.44.110.25.60.00.02.1LABLAB
186372Gower Tonia Antoniazzi76,00569.621.854.54.311.34.02.50.01.6LABLAB
187371Leeds South West and Morley Andrea Jenkyns70,92164.321.454.02.815.44.80.00.01.6CONLAB
188370Glasgow West Carol Monaghan72,83662.87.940.55.75.33.235.00.02.3NATLAB
189369Oldham West, Chadderton and Royton Jim McMahon72,99860.917.449.95.217.18.00.00.02.4LABLAB
190368Alyn and Deeside Mark Tami75,40368.820.853.23.714.53.62.60.01.5LABLAB
191367Brent West Barry Gardiner79,03661.220.352.74.49.710.50.00.02.4LABLAB
192366Canterbury Rosie Duffield75,63375.023.856.23.98.85.70.00.01.7LABLAB
193365Vale of Glamorgan Alun Cairns70,14871.623.856.22.010.85.30.70.01.3CONLAB
194364Loughborough Jane Hunt73,61768.523.255.53.611.15.00.00.01.4CONLAB
195363Feltham and Heston Seema Malhotra74,25059.122.354.62.610.57.90.00.02.0LABLAB
196362Barrow and Furness Simon Fell78,04166.022.654.93.214.33.70.00.01.3CONLAB
197361Glenrothes and Mid Fife Peter Grant68,70363.58.340.54.35.53.335.40.02.6NATLAB
198360Leeds East Richard Burgon74,71961.121.753.93.214.55.00.00.01.6LABLAB
199359Bishop Auckland Dehenna Davison70,57865.820.952.84.117.33.30.00.01.7CONLAB
200358Edinburgh East and Musselburgh Tommy Sheppard75,15269.37.539.35.35.85.234.50.02.3NATLAB
201357Gedling Tom Randall76,29969.924.456.12.911.04.10.00.01.4CONLAB
202356Birmingham Northfield Gary Sambrook74,90958.522.053.63.412.76.30.00.02.0CONLAB
203355Huddersfield Barry Sheerman75,49565.420.351.84.411.310.30.00.02.0LABLAB
204354High Peak Robert Largan74,26472.925.156.63.19.74.20.00.01.4CONLAB
204353Dundee Central Chris Law74,80165.35.637.04.65.52.841.80.02.7NATNAT
204353Brighton Pavilion Caroline Lucas77,89373.46.437.82.74.546.90.00.01.6GreenGreen
205353Cowdenbeath and Kirkcaldy Neale Hanvey70,19165.213.344.65.16.05.622.80.02.6NATLAB
206352Leigh and Atherton James Grundy76,36961.623.754.72.514.33.20.00.01.6CONLAB
207351Lincoln Karl McCartney74,94367.623.154.03.812.05.20.00.02.0CONLAB
208350Inverclyde and Renfrewshire West Ronnie Cowan69,79366.29.840.65.05.32.734.30.02.3NATLAB
209349Beckenham and Penge Bob Stewart76,43672.023.153.86.39.35.40.00.02.0CONLAB
209348Cumbernauld and Kirkintilloch Stuart McDonald69,90468.68.038.54.55.22.938.70.02.2NATNAT
210348Colne Valley Jason McCartney71,04772.323.153.54.313.34.00.00.01.7CONLAB
211347Worcester Robin Walker73,48569.322.552.94.011.08.10.00.01.6CONLAB
212346Stevenage Stephen McPartland71,56266.623.353.73.912.54.90.00.01.6CONLAB
213345Coventry North West Taiwo Owatemi75,24763.522.753.04.111.86.40.00.02.0LABLAB
214344Swindon South Robert Buckland72,55969.024.254.53.412.24.30.00.01.4CONLAB
215343Bridgend Jamie Wallis70,71065.421.851.93.612.83.84.30.01.7CONLAB
216342Shrewsbury Daniel Kawczynski74,76471.822.252.36.012.84.90.00.01.8CONLAB
217341Doncaster Central Rosie Winterton75,15658.421.051.03.218.14.70.00.02.0LABLAB
218340Newcastle-under-Lyme Aaron Bell71,55565.922.652.63.715.34.10.00.01.6CONLAB
219339Warrington South Andy Carter76,25671.924.954.94.410.73.30.00.01.7CONLAB
220338Crewe and Nantwich Kieran Mullan76,32267.324.053.92.714.13.90.00.01.3CONLAB
221337Midlothian Owen Thompson70,54468.412.942.85.45.42.928.20.02.4NATLAB
222336Bury South Christian Wakeford75,13165.223.353.13.313.44.90.00.02.1CONLAB
223335Bolsover Mark Fletcher74,42761.923.553.12.515.63.60.00.01.7CONLAB
224334Birmingham Hodge Hill and Solihull North Liam Byrne77,78458.816.846.36.013.015.60.00.02.3LABLAB
225333Milton Keynes North Ben Everitt70,48468.023.352.94.712.15.20.00.01.8CONLAB
226332Filton and Bradley Stoke Jack Lopresti73,35872.522.952.45.512.44.90.00.01.9CONLAB
227331Bedford Mohammad Yasin71,09866.223.252.75.210.06.80.00.02.1LABLAB
228330Thanet East Craig Mackinlay74,21466.023.252.62.813.96.20.00.01.3CONLAB
229329Wirral West Unknown (changed seat)71,64176.925.554.94.39.93.70.00.01.7CONLAB
230328Airdrie and Shotts Neil Gray69,84362.412.441.82.04.61.936.00.01.4NATLAB
231327Coventry South Zarah Sultana72,67462.523.752.94.311.15.90.00.02.2LABLAB
232326Luton North Sarah Owen73,35562.321.550.75.311.97.80.00.02.8LABLAB
233325Stroud Siobhan Baillie76,24977.823.552.73.59.88.60.00.01.8CONLAB
234324Eltham and Chislehurst Unknown (changed seat)74,03068.225.754.93.09.94.80.00.01.8CONLAB
235323Corby and East Northamptonshire Tom Pursglove76,93370.224.953.94.412.53.20.00.01.1CONLAB
236322Pembrokeshire Mid and South Stephen Crabb76,78071.221.850.73.815.23.43.50.01.6CONLAB
237321Slough Tan Dhesi77,60858.818.447.26.912.412.10.00.03.0LABLAB
238320Motherwell, Wishaw and Carluke Marion Fellows71,44465.412.441.23.35.62.732.00.02.8NATLAB
239319Kingston upon Hull West and Haltemprice Unknown (changed seat)74,51856.720.449.16.816.64.10.00.02.9CONLAB
240318Hastings and Rye Sally-Ann Hart76,84667.524.653.24.010.85.60.00.01.7CONLAB
241317Camborne and Redruth George Eustice73,10172.321.149.66.815.74.70.00.02.0CONLAB
242316Worthing East and Shoreham Tim Loughton75,19670.723.852.44.112.65.60.00.01.5CONLAB
243315Stoke-on-Trent North Jonathan Gullis70,84059.022.250.73.118.34.10.00.01.7CONLAB
244314Derby North Amanda Solloway73,19864.223.652.15.012.05.10.00.02.2CONLAB
245313Southport Damien Moore73,91068.621.950.28.314.43.50.00.01.8CONLAB
246312Shipley Philip Davies74,01872.924.853.13.710.95.90.00.01.6CONLAB
247311Dagenham and Rainham Jon Cruddas73,23361.324.452.62.213.74.90.00.02.1LABLAB
248310Kensington and Bayswater Felicity Buchan79,09567.522.350.59.19.06.70.00.02.5CONLAB
249309Leeds North West Stuart Andrew71,30273.424.052.17.710.13.90.00.02.2CONLAB
250308Stoke-on-Trent Central Jo Gideon71,44458.724.252.22.614.45.00.00.01.6CONLAB
251307Paisley and Renfrewshire South Mhairi Black68,82867.210.038.15.15.32.736.50.02.3NATLAB
252306Heywood and Middleton North Unknown (changed seat)72,63659.322.850.83.715.85.20.00.01.7LABLAB
253305Na h-Eileanan An Iar (Western Isles) Angus MacNeil21,10668.613.341.13.55.32.831.70.02.4NATLAB
254304Walsall and Bloxwich Eddie Hughes74,08058.321.849.53.815.96.80.00.02.1CONLAB
255303Halifax Holly Lynch74,74264.923.250.93.813.46.90.00.01.8LABLAB
256302York Outer Julian Sturdy73,27174.020.848.413.212.23.30.00.02.2CONLAB
257301Ribble South Katherine Fletcher71,55170.324.952.53.913.33.80.00.01.5CONLAB
258300Gloucester Richard Graham76,12366.521.849.46.515.15.10.00.02.1CONLAB
259299Broxtowe Darren Henry71,56773.625.652.62.611.84.80.00.02.6CONLAB
260298Birmingham Erdington Jack Dromey78,25254.128.155.02.28.03.70.01.12.0LABLAB
261297Bournemouth West Conor Burns73,34262.220.447.27.415.07.90.00.02.1CONLAB
262296Birmingham Yardley Jess Phillips73,10057.214.241.016.914.89.80.00.03.3LABLAB
263295Bradford South Judith Cummins70,60757.622.348.93.214.89.00.00.01.8LABLAB
264294Cheshire Mid Unknown (new seat)69,41171.625.652.24.412.04.10.00.01.6CONLAB
265293Paisley and Renfrewshire North Gavin Newlands69,79166.911.438.05.55.42.934.40.02.4NATLAB
266292Welwyn Hatfield Grant Shapps74,50569.523.449.96.512.55.50.00.02.1CONLAB
267291Penistone and Stocksbridge Miriam Cates70,92769.822.649.17.015.53.20.00.02.7CONLAB
268290Colchester Will Quince75,67764.623.149.67.112.36.10.00.01.9CONLAB
269289Redcar Jacob Young70,72562.323.349.65.016.23.80.00.02.2CONLAB
270288Bournemouth East Tobias Ellwood74,21966.522.749.05.713.47.40.00.01.8CONLAB
271287Lothian East Kenny MacAskill70,35471.717.643.85.25.73.021.80.02.9NATLAB
272286Blackpool North and Fleetwood Paul Maynard75,79763.424.550.73.716.13.80.00.01.1CONLAB
273285Wakefield and Rothwell Unknown (new seat)73,60266.525.751.83.010.93.80.01.53.3CONLAB
274284Great Grimsby and Cleethorpes Lia Nici77,56556.822.147.94.919.34.30.00.01.5CONLAB
275283Erewash Maggie Throup72,52567.326.251.83.313.44.30.00.01.0CONLAB
276282Luton South and South Bedfordshire Rachel Hopkins69,99861.220.346.05.014.810.20.00.03.7LABLAB
277281Ilford North Wes Streeting74,67067.325.751.32.89.58.30.00.02.4LABLAB
278280Edinburgh North and Leith Deidre Brock78,17873.110.135.79.96.05.330.40.02.6NATLAB
279279Bassetlaw Brendan Clarke-Smith76,59563.525.250.73.117.32.60.00.01.0CONLAB
280278Oldham East and Saddleworth Debbie Abrahams72,12064.022.047.36.415.85.90.00.02.7LABLAB
281277Lancaster and Wyre Unknown (changed seat)75,06566.424.549.53.89.111.40.00.01.7CONLAB
282276Middlesbrough South and Cleveland East Simon Clarke69,28765.624.749.44.516.63.60.00.01.1CONLAB
283275Rossendale and Darwen Jake Berry74,21167.026.551.03.413.84.20.00.01.0CONLAB
284274Crawley Henry Smith74,20667.225.950.43.212.95.90.00.01.7CONLAB
285273Chingford and Woodford Green Iain Duncan Smith75,34073.227.451.83.99.74.90.00.02.3CONLAB
286272Bolton West Chris Green72,18366.224.548.86.214.94.10.00.01.6CONLAB
287271Derbyshire North East Lee Rowley72,21268.026.450.64.613.63.70.00.01.1CONLAB
288270Hamilton and Clyde Valley Angela Crawley74,12367.915.739.83.85.63.029.50.02.7NATLAB
289269Clwyd North David Jones76,55867.824.748.83.711.94.05.30.01.7CONLAB
290268Bury North James Daly77,49967.926.951.03.412.14.80.00.01.9CONLAB
291267Milton Keynes Central Iain Stewart76,55967.326.350.45.19.56.30.00.02.4CONLAB
292266Carlisle John Stevenson76,81167.025.749.64.614.54.30.00.01.3CONLAB
293265Wolverhampton North East Jane Stevenson71,09655.325.249.03.117.04.50.00.01.2CONLAB
294264Macclesfield David Rutley76,21670.726.650.34.612.44.50.00.01.4CONLAB
295263Dunfermline and Dollar Douglas Chapman70,06069.913.136.76.25.74.531.20.02.5NATLAB
296262Rother Valley Alexander Stafford69,56565.023.547.04.518.14.10.00.02.8CONLAB
297261Leicester East Claudia Webbe76,15563.023.046.35.711.610.30.00.03.1LABLAB
298260Clwyd East Rob Roberts76,51868.825.448.54.213.03.53.70.01.8CONLAB
299259Scarborough and Whitby Robert Goodwill74,40466.826.048.94.715.93.20.00.01.3CONLAB
300258Basingstoke Maria Miller77,26066.425.248.05.713.15.90.00.02.1CONLAB
301257Wolverhampton West Stuart Anderson77,12765.027.950.63.111.55.10.00.01.9CONLAB
302256Watford Dean Russell70,11069.723.946.611.210.05.40.00.02.8CONLAB
303255Bolton North East Mark Logan77,25263.726.048.64.113.95.30.00.02.2CONLAB
304254Bangor Aberconwy Robin Millar70,12770.520.042.42.67.72.523.60.01.2CONLAB
305253Hitchin Bim Afolami71,85775.124.847.29.612.14.30.00.02.0CONLAB
306252Hendon Matthew Offord72,93966.627.349.73.99.37.30.00.02.5CONLAB
307251Rushcliffe Ruth Edwards75,88378.527.049.47.89.74.10.00.02.1CONLAB
308250Monmouthshire David Davies72,68172.526.548.84.912.84.60.80.01.6CONLAB
309249Morecambe and Lunesdale David Morris76,05769.224.546.88.514.24.20.00.01.7CONLAB
310248Hexham Guy Opperman72,60374.225.848.16.613.14.60.00.01.7CONLAB
311247Truro and Falmouth Cherilyn Mackrory72,93576.825.247.47.711.95.70.00.02.1CONLAB
312246Scunthorpe Holly Mumby-Croft73,69661.726.548.83.116.53.90.00.01.1CONLAB
313245Wrexham Sarah Atherton70,87067.425.948.13.311.43.36.10.01.8CONLAB
314244Hyndburn Sara Britcliffe70,83959.925.948.03.714.85.70.00.02.0CONLAB
315243East Kilbride and Strathaven Lisa Cameron74,43569.313.235.25.35.94.333.40.02.8NATLAB
316242Doncaster East and the Isle of Axholme Nick Fletcher70,02761.525.347.23.118.63.90.00.01.9CONLAB
317241Dover and Deal Natalie Elphicke76,98566.427.549.33.614.24.30.00.01.2CONLAB
318240Chipping Barnet Theresa Villiers77,71771.329.751.33.48.35.50.00.01.9CONLAB
319239Livingston Hannah Bardell74,22466.313.535.04.95.74.833.60.02.4NATLAB
320238Cities of London and Westminster Nickie Aiken74,44866.823.244.613.09.37.20.00.02.7CONLAB
321237West Bromwich Nicola Richards71,96357.427.148.12.714.05.90.00.02.1CONLAB
322236Telford Lucy Allan70,35162.326.547.53.417.04.30.00.01.3CONLAB
323235Ossett and Denby Dale Imran Ahmad-Khan71,26465.227.848.82.49.12.70.03.85.4CONLAB
324234Burnley Antony Higginbotham74,72261.623.644.46.316.37.10.00.02.3CONLAB
325233Chelsea and Fulham Greg Hands78,94369.726.947.78.58.65.60.00.02.6CONLAB
326232Peterborough Paul Bristow71,66365.925.746.44.814.26.20.00.02.7CONLAB
327231Keighley and Ilkley Robbie Moore72,78872.328.048.74.211.45.70.00.02.1CONLAB
328230Dewsbury and Batley Unknown (changed seat)69,62668.323.644.24.312.08.20.04.43.4LABLAB
329229Penrith and Solway Mark Jenkinson77,20768.926.547.15.815.04.20.00.01.4CONLAB
330228Stockton West Matt Vickers69,96970.126.647.25.815.83.20.00.01.4CONLAB
331227Hemel Hempstead Mike Penning70,03669.924.845.09.213.95.10.00.02.0CONLAB
332226Banbury Victoria Prentis69,69970.526.846.87.312.45.00.00.01.8CONLAB
333225Plymouth Moor View Johnny Mercer73,45764.024.744.64.919.35.00.00.01.6CONLAB
333224Sheffield Hallam Olivia Blake76,15477.112.632.441.58.53.50.00.01.5LABLIB
334224Rugby Mark Pawsey72,56670.327.046.76.214.14.50.00.01.5CONLAB
335223Croydon South Chris Philp71,30570.427.346.76.711.65.10.00.02.6CONLAB
336222Sherwood Forest Mark Spencer76,67667.925.544.25.618.54.40.00.01.7CONLAB
337221Stafford Theo Clarke69,68070.829.147.64.112.15.90.00.01.1CONLAB
338220Buckingham and Bletchley Unknown (new seat)73,79970.827.445.96.613.44.60.00.02.1CONLAB
339219Altrincham and Sale West Graham Brady73,10774.928.446.76.48.97.30.00.02.3CONLAB
339218Ynys Mon (Anglesey) Virginia Crosbie51,92770.417.335.31.27.51.635.90.01.1CONNAT
340218Bathgate and Linlithgow Martyn Day70,46766.415.833.75.86.24.730.60.03.1NATLAB
341217Thurrock Jackie Doyle-Price72,67959.625.843.74.219.05.30.00.02.0CONLAB
342216Wellingborough and Rushden Peter Bone77,19064.725.042.76.016.44.30.01.83.6CONLAB
343215Weston-super-Mare John Penrose69,96767.426.143.88.215.94.60.00.01.4CONLAB
344214Somerset North Liam Fox73,34677.426.744.08.412.86.30.00.01.7CONLAB
345213Montgomeryshire and Glyndwr Craig Williams74,11869.024.942.09.915.93.51.80.02.0CONLAB
346212Pendle and Clitheroe Andrew Stephenson76,24668.626.043.27.815.95.40.00.01.7CONLAB
347211Northampton South Andrew Lewer71,10968.627.544.67.114.34.90.00.01.6CONLAB
347210Kilmarnock and Loudoun Alan Brown74,51763.915.132.24.05.62.937.50.02.8NATNAT
348210Lowestoft Peter Aldous75,53761.826.243.24.816.77.40.00.01.6CONLAB
348209Orkney and Shetland Alistair Carmichael34,21067.74.121.042.55.83.120.60.03.0LIBLIB
349209Bromley and Biggin Hill Bob Neill70,21270.528.044.88.112.44.80.00.01.8CONLAB
350208Aylesbury Rob Butler76,20971.423.940.614.013.45.50.00.02.6CONLAB
351207Harrow East Bob Blackman77,12767.728.745.24.811.96.50.00.03.0CONLAB
352206Southend East and Rochford James Duddridge70,28361.325.842.25.819.15.00.00.02.1CONLAB
353205Isle of Wight West Unknown (new seat)55,55565.925.841.94.515.910.40.00.01.6CONLAB
354204Selby Nigel Adams74,45772.031.347.33.39.64.10.02.12.5CONLAB
355203Worthing West Peter Bottomley76,12470.229.045.06.113.65.10.00.01.3CONLAB
356202Portsmouth North Penny Mordaunt71,29864.424.540.38.119.45.40.00.02.3CONLAB
357201Ashfield Lee Anderson69,54962.715.030.72.918.03.00.027.63.0CONLAB
358200Isle of Wight East Bob Seely57,47065.926.041.64.718.67.40.00.01.7CONLAB
359199Somerset North East and Hanham Jacob Rees-Mogg72,94074.229.545.16.512.94.60.00.01.3CONLAB
360198Hertford and Stortford Julie Marson74,99373.528.143.36.79.810.60.00.01.5CONLAB
361197Norfolk South Richard Bacon69,72571.728.143.29.812.94.50.00.01.5CONLAB
362196Nuneaton Marcus Jones70,22564.327.342.45.116.96.40.00.01.8CONLAB
363195Devon Central Mel Stride73,13777.525.740.812.513.06.40.00.01.5CONLAB
364194Wycombe Steve Baker71,21470.128.243.27.711.26.70.00.03.0CONLAB
365193Hertfordshire North East Oliver Heald76,12372.728.943.97.912.15.70.00.01.5CONLAB
366192Halesowen James Morris70,18363.026.941.85.318.95.10.00.02.0CONLAB
367191Suffolk Coastal Therese Coffey73,98271.226.741.69.812.67.60.00.01.7CONLAB
368190Dunstable and Leighton Buzzard Andrew Selous74,09566.725.440.19.817.05.60.00.02.1CONLAB
368189Mid Dunbartonshire Amy Callaghan73,38979.18.222.532.15.83.924.60.02.8NATLIB
369189Derbyshire Mid Pauline Latham70,48373.327.641.58.514.56.20.00.01.8CONLAB
370188St Austell and Newquay Steve Double74,10769.826.039.89.818.24.50.00.01.7CONLAB
371187Bexleyheath and Crayford David Evennett68,82565.628.242.05.317.15.20.00.02.3CONLAB
372186Kettering Philip Hollobone76,55767.626.540.27.516.96.60.00.02.3CONLAB
372185Edinburgh South West Joanna Cherry73,51670.915.629.07.36.04.934.20.02.8NATNAT
373185Harborough, Oadby and Wigston Neil O'Brien74,36671.526.139.414.612.45.70.00.01.8CONLAB
374184Swindon North Justin Tomlinson72,05866.928.942.25.416.25.60.00.01.7CONLAB
375183Folkestone and Hythe Damian Collins69,79366.829.142.45.013.19.10.00.01.3CONLAB
376182Bracknell James Sunderland69,87269.131.144.35.212.75.30.00.01.3CONLAB
377181Earley and Woodley Unknown (new seat)70,47272.629.042.210.59.86.00.00.02.5CONLAB
378180Dorset South Richard Drax77,42069.524.737.711.117.96.60.00.02.0CONLAB
379179Reading West and Mid Berkshire Alok Sharma69,67569.629.542.49.412.15.10.00.01.6CONLAB
380178Hertfordshire South West Gagan Mohindra71,16374.127.340.08.814.05.40.00.04.6CONLAB
381177Rochester and Strood Kelly Tolhurst71,77463.328.440.94.618.85.40.00.01.9CONLAB
382176Leicestershire North West Andrew Bridgen74,79168.228.741.05.917.35.30.00.01.7CONLAB
383175Derbyshire South Heather Wheeler70,15267.330.242.64.816.24.80.00.01.4CONLAB
384174Stourbridge Suzanne Webb70,36163.927.840.16.018.65.40.00.02.0CONLAB
385173Forest of Dean Mark Harper71,43772.127.139.44.015.012.80.00.01.7CONLAB
386172Derbyshire Dales Sarah Dines71,14575.627.339.511.114.75.60.00.01.8CONLAB
387171Dartford Gareth Johnson71,32465.728.840.86.116.75.70.00.02.0CONLAB
388170Northumberland North Anne-Marie Trevelyan72,48468.927.439.412.914.74.30.00.01.4CONLAB
389169Huntingdon Jonathan Djanogly75,12169.328.540.310.314.44.70.00.01.7CONLAB
389168Edinburgh West Christine Jardine75,66675.010.322.035.35.74.320.00.02.4LIBLIB
390168Rochdale Tony Lloyd70,80960.115.627.35.912.44.60.019.814.4LABLAB
391167Beverley and Holderness Graham Stuart71,22167.225.937.611.617.94.50.00.02.5CONLAB
391166Fife North East Unknown (changed seat)70,25573.76.818.236.85.32.827.70.02.4NATLIB
392166Tatton Esther McVey75,99271.129.040.410.714.14.30.00.01.5CONLAB
393165Chichester Gillian Keegan76,28670.826.137.315.214.25.50.00.01.7CONLAB
394164Harwich and North Essex Bernard Jenkin75,45969.527.738.99.216.95.30.00.02.0CONLAB
395163Windsor Adam Afriyie73,99869.628.839.89.313.85.80.00.02.5CONLAB
395162Alloa and Grangemouth John Nicolson70,83469.817.127.94.35.94.038.00.02.9NATNAT
395162Ceredigion Preseli Ben Lake74,30871.113.324.15.98.92.244.30.01.2NATNAT
396162Gillingham and Rainham Rehman Chishti73,54962.530.040.64.817.25.50.00.01.9CONLAB
397161Aldershot Leo Docherty77,53166.630.040.78.214.05.40.00.01.6CONLAB
398160Mansfield Ben Bradley74,41163.932.442.92.617.04.10.00.01.2CONLAB
398159Aberdeen North Kirsty Blackman76,51563.516.226.66.55.84.138.00.02.8NATNAT
399159Spen Valley Unknown (changed seat)71,60167.030.040.53.97.92.40.011.04.4CONLAB
399158Carmarthen Unknown (changed seat)72,40471.320.030.21.16.01.540.20.00.9CONNAT
400158Burton and Uttoxeter Kate Griffiths75,03864.930.140.34.917.75.40.00.01.6CONLAB
401157Uxbridge and South Ruislip Boris Johnson74,82869.135.846.02.96.64.20.01.23.3CONLAB
401156Falkirk Johnny McNally73,90066.216.426.25.66.05.337.90.02.7NATNAT
401156Caithness Sutherland and Easter Ross Unknown (changed seat)74,89669.310.720.429.95.93.426.80.03.0NATLIB
402156Cambridgeshire North West Shailesh Vara72,88968.027.537.19.416.87.10.00.02.2CONLAB
403155Kenilworth and Southam Jeremy Wright70,36476.629.138.612.611.96.00.00.01.6CONLAB
404154Ruislip, Northwood and Pinner David Simmonds72,00371.931.540.88.311.65.50.00.02.2CONLAB
405153Broadland and Fakenham Jerome Mayhew72,90772.926.135.514.915.75.70.00.02.1CONLAB
406152Poole Robert Syms71,92868.125.634.613.719.05.00.00.02.1CONLAB
407151Congleton Fiona Bruce69,88470.729.037.99.916.74.50.00.01.9CONLAB
408150Gravesham Adam Holloway73,24064.931.139.94.317.25.90.00.01.7CONLAB
408149Inverness, Skye and West Ross-shire Drew Hendry77,42071.314.423.213.26.14.635.50.03.0NATNAT
408149Dwyfor Meirionnydd Liz Saville Roberts72,04768.09.017.80.95.31.065.40.00.6NATNAT
409149Salisbury John Glen69,96171.928.937.613.313.84.80.00.01.6CONLAB
410148Bridgwater Ian Liddell-Grainger71,29069.128.636.812.616.54.00.00.01.5CONLAB
411147Ribble Valley Nigel Evans75,21970.030.838.97.416.54.50.00.01.9CONLAB
412146Chester South and Eddisbury Edward Timpson71,87571.628.937.012.015.84.30.00.02.0CONLAB
413145Dudley Marco Longhi71,75559.432.040.13.117.65.80.00.01.5CONLAB
414144Ashford Damian Green73,39067.029.637.56.215.09.80.00.01.9CONLAB
415143Bedfordshire North Richard Fuller76,46771.728.236.010.717.84.90.00.02.5CONLAB
416142Reigate Crispin Blunt75,94471.930.438.110.311.58.00.00.01.7CONLAB
416141Ayrshire North and Arran Patricia Gibson73,53465.520.327.93.55.84.735.20.02.6NATNAT
417141Tewkesbury Laurence Robertson72,55672.427.835.316.113.95.40.00.01.5CONLAB
418140St Neots and Mid Cambridgeshire Unknown (new seat)74,37273.225.532.924.211.93.80.00.01.7CONLAB
419139Didcot and Wantage David Johnston73,64274.024.431.827.710.83.80.00.01.6CONLAB
420138Finchley and Golders Green Mike Freer77,74271.030.237.617.08.55.00.00.01.8CONLAB
421137Devon South West Gary Streeter75,33773.628.035.312.117.15.50.00.01.9CONLAB
422136Hereford and South Herefordshire Jesse Norman71,23368.926.734.012.817.96.60.00.02.0CONLAB
423135Leicestershire Mid Edward Argar75,55769.830.637.57.815.96.20.00.01.9CONLAB
424134Wiltshire South West Andrew Murrison71,33170.625.932.715.518.35.40.00.02.1CONLAB
425133Spelthorne Kwasi Kwarteng70,92969.828.735.310.516.66.70.00.02.1CONLAB
425132Wimbledon Stephen Hammond74,71877.123.630.133.77.53.40.00.01.7CONLIB
426132Maidstone and Malling Helen Grant72,95568.027.133.415.216.26.00.00.02.2CONLAB
427131Amber Valley Nigel Mills70,04565.134.741.03.014.26.00.00.01.1CONLAB
428130Suffolk Central and Ipswich North Dan Poulter72,16170.230.236.47.513.710.30.00.01.9CONLAB
429129Sutton Coldfield Andrew Mitchell75,63869.230.736.99.715.45.20.00.02.0CONLAB
430128Melton and Syston Unknown (new seat)72,30770.030.136.27.216.48.10.00.01.9CONLAB
431127Bedfordshire Mid Nadine Dorries70,94673.729.935.815.211.03.50.02.32.2CONLAB
432126Bury St Edmunds and Stowmarket Jo Churchill76,81168.629.935.74.413.514.70.00.01.8CONLAB
433125Suffolk South James Cartlidge72,70070.229.034.69.915.19.60.00.01.9CONLAB
434124Harlow Robert Halfon73,33964.333.839.44.215.75.30.00.01.7CONLAB
434123Ayrshire Central Philippa Whitford69,74266.723.128.73.95.63.232.80.02.7NATNAT
435123Hartlepool Mike Hill70,85457.933.538.92.813.02.70.04.84.3LABLAB
436122Skipton and Ripon Julian Smith76,15974.628.233.613.316.86.10.00.02.1CONLAB
437121Orpington Gareth Bacon71,35170.331.236.49.515.45.30.00.02.3CONLAB
438120Hampshire North West Kit Malthouse75,96870.828.033.115.016.15.60.00.02.2CONLAB
439119Surrey East Claire Coutinho72,65571.830.635.512.015.44.70.00.01.8CONLAB
440118Warwickshire North and Bedworth Craig Tracey70,27065.333.638.24.017.15.50.00.01.6CONLAB
441117Cornwall South East Sheryll Murray71,35974.727.732.314.818.64.70.00.02.0CONLAB
442116Waveney Valley Unknown (new seat)71,18970.229.433.97.613.413.90.00.01.8CONLAB
443115Stoke-on-Trent South Jack Brereton69,99464.633.437.75.516.75.00.00.01.7CONLAB
443114Arbroath and Broughty Ferry Stewart Hosie75,10668.120.224.25.95.73.237.90.02.9NATNAT
443114Renfrewshire East Kirsten Oswald72,23276.623.527.45.85.73.331.60.02.8NATNAT
444114Fareham and Waterlooville Suella Braverman76,84572.828.131.815.816.85.30.00.02.1CONLAB
445113Bicester and Woodstock Unknown (new seat)70,13772.327.030.724.611.84.40.00.01.5CONLAB
446112Meriden and Solihull East Saqib Bhatti74,91765.230.033.311.615.08.00.00.02.1CONLAB
447111Southend West and Leigh David Amess77,11266.733.236.57.415.34.30.00.03.2CONLAB
448110Cotswolds North Unknown (new seat)70,80974.828.231.416.915.46.20.00.02.0CONLAB
448109Chelmsford Vicky Ford76,07771.025.428.630.311.62.90.00.01.3CONLIB
448109Bath Wera Hobhouse73,51576.914.617.655.08.23.30.00.01.3LIBLIB
449109Staffordshire Moorlands Karen Bradley72,26967.435.738.53.815.75.00.00.01.3CONLAB
450108Tamworth Christopher Pincher73,52364.538.040.82.611.73.40.01.12.3CONLAB
451107Great Yarmouth Brandon Lewis71,95660.434.537.33.217.75.70.00.01.5CONLAB
452106Newark Robert Jenrick76,72071.834.236.56.515.95.20.00.01.6CONLAB
453105Torridge and Tavistock Geoffrey Cox74,62174.328.130.414.819.45.50.00.01.8CONLAB
454104Worcestershire West Harriett Baldwin76,24175.529.331.614.316.36.60.00.01.8CONLAB
455103Cannock Chase Amanda Milling74,81561.935.037.32.415.88.20.00.01.4CONLAB
455102Ayr Carrick and Cumnock Allan Dorans71,97164.726.128.33.75.73.330.10.02.8NATNAT
456102Harpenden and Berkhamsted Unknown (new seat)71,32776.027.229.426.111.33.30.00.02.6CONLAB
457101Torbay Kevin Foster76,01967.323.926.024.319.34.50.00.02.0CONLAB
458100Sussex Weald Nus Ghani69,51573.229.731.813.414.88.30.00.02.0CONLAB
45999Chatham and Aylesford Tracey Crouch74,21260.935.237.24.015.76.40.00.01.6CONLAB
46098Devon South Anthony Mangnall72,09074.626.428.327.513.23.40.00.01.4CONLAB
46097Aberdeen South Stephen Flynn76,04767.922.524.38.15.83.832.50.02.9NATNAT
46097Ely and East Cambridgeshire Lucy Frazer76,03372.526.328.128.712.23.00.00.01.6CONLIB
46197Hamble Valley Unknown (new seat)76,42871.728.930.418.615.24.80.00.02.2CONLAB
46196Oxford West and Abingdon Layla Moran71,52675.121.322.743.47.63.60.00.01.4LIBLIB
46296Wrekin, The Mark Pritchard75,74569.035.036.45.315.95.80.00.01.7CONLAB
46395Sevenoaks Laura Trott73,25570.629.731.015.116.35.40.00.02.4CONLAB
46494Epsom and Ewell Chris Grayling77,46373.630.131.319.313.94.00.00.01.5CONLAB
46593Fylde Mark Menzies74,01670.034.435.46.117.25.10.00.01.8CONLAB
46692Gainsborough Edward Leigh74,30666.933.634.59.016.64.30.00.02.1CONLAB
46791Herne Bay and Sandwich Roger Gale75,70466.735.035.55.016.06.90.00.01.6CONLAB
46890Stratford-on-Avon Nadhim Zahawi72,31874.327.728.221.715.05.40.00.02.0CONLAB
46989Essex North West Kemi Badenoch76,64372.530.330.814.617.45.10.00.02.0CONLAB
47088Bridlington and the Wolds Greg Knight72,68165.433.033.26.320.25.20.00.02.1CONLAB
47087Kingston and Surbiton Ed Davey75,43774.617.017.152.08.83.50.00.01.7LIBLIB
47187Redditch Rachel Maclean69,77567.736.236.34.415.65.90.00.01.6CONLAB
47286Arundel and South Downs Andrew Griffith76,68174.230.931.013.012.410.80.00.01.9CONLAB
47285Horsham Jeremy Quin76,76773.027.727.628.211.63.60.00.01.3CONLIB
47385Basildon South and East Thurrock Stephen Metcalfe73,03760.734.534.43.920.14.90.00.02.2CONCON
47484Romford Andrew Rosindell73,81265.335.735.64.515.86.30.00.02.1CONCON
47483Newton Abbot Anne Marie Morris72,39272.526.626.427.515.23.10.00.01.1CONLIB
47483Twickenham Munira Wilson77,38676.020.119.849.07.02.70.00.01.5LIBLIB
47583Sussex Mid Mims Davies72,20874.028.928.526.99.24.90.00.01.7CONCON
47582Cambridgeshire South Anthony Browne75,31175.425.925.636.08.32.70.00.01.5CONLIB
47582Frome and East Somerset Unknown (new seat)70,04075.827.026.627.311.35.90.00.01.9CONLIB
47582Argyll, Bute and South Lochaber Brendan O'Hara70,73772.322.622.212.35.83.430.90.02.9NATNAT
47682Gosport Caroline Dinenage73,54165.933.533.08.416.46.60.00.02.1CONCON
47781Bromsgrove Sajid Javid75,07872.336.135.66.515.15.10.00.01.6CONCON
47880Stone, Great Wyrley and Penkridge Unknown (new seat)70,18169.635.935.05.217.25.20.00.01.7CONCON
47879Stirling and Strathallan Alyn Smith75,29676.523.422.44.45.94.436.80.02.7NATNAT
47979Wyre Forest Mark Garnier78,07664.835.234.25.817.06.10.00.01.7CONCON
48078Norfolk Mid George Freeman71,20068.235.234.26.916.75.00.00.01.9CONCON
48177Bognor Regis and Littlehampton Nick Gibb76,86066.634.233.27.217.46.10.00.01.9CONCON
48176Eastleigh Paul Holmes69,81372.525.224.133.912.23.00.00.01.5CONLIB
48276Hinckley and Bosworth Luke Evans75,16569.132.531.413.615.35.20.00.01.9CONCON
48275Hazel Grove William Wragg73,97069.027.225.932.210.72.60.00.01.4CONLIB
48375Suffolk West Matt Hancock77,06364.535.033.75.217.96.60.00.01.6CONCON
48474Broxbourne Charles Walker75,55964.735.533.76.015.87.00.00.02.0CONCON
48573Runnymede and Weybridge Ben Spencer74,09070.631.629.820.512.84.00.00.01.3CONCON
48672Solihull West and Shirley Julian Knight71,17169.232.030.213.814.17.90.00.02.0CONCON
48771Tunbridge Wells Greg Clark74,82273.030.828.924.312.02.80.00.01.2CONCON
48870Leicestershire South Alberto Costa75,16671.435.733.87.615.15.90.00.01.9CONCON
48969Hampshire East Damian Hinds69,71573.930.728.818.114.25.90.00.02.2CONCON
49068Faversham and Kent Mid Helen Whately71,73867.935.833.66.314.67.90.00.01.8CONCON
49167Lichfield Michael Fabricant74,66570.437.435.25.514.95.50.00.01.6CONCON
49166St Albans Daisy Cooper70,56578.122.019.845.77.73.40.00.01.4LIBLIB
49266Basildon and Billericay John Baron76,68162.937.134.84.415.96.20.00.01.7CONCON
49365Henley and Thame John Howell70,10776.729.126.826.310.26.10.00.01.4CONCON
49464Bexhill and Battle Huw Merriman70,30571.835.433.17.116.06.70.00.01.7CONCON
49463Sutton and Cheam Paul Scully71,64570.327.525.130.911.13.60.00.01.7CONLIB
49563Norfolk North West James Wild75,58664.736.634.14.717.16.00.00.01.5CONCON
49662Hornchurch and Upminster Julia Lopez76,84466.837.434.93.217.65.40.00.01.5CONCON
49761Hampshire North East Ranil Jayawardena75,36174.332.129.615.515.84.70.00.02.3CONCON
49860Goole and Pocklington David Davis76,51967.835.733.26.417.25.40.00.02.1CONCON
49959East Grinstead and Uckfield Unknown (new seat)72,09273.832.930.212.413.98.70.00.01.9CONCON
50058Sittingbourne and Sheppey Gordon Henderson76,88561.236.734.03.618.16.00.00.01.7CONCON
50157Grantham and Bourne Gareth Davies72,16869.135.933.16.216.76.40.00.01.7CONCON
50156Dorking and Horley Paul Beresford70,01375.127.825.029.412.04.20.00.01.6CONLIB
50256Daventry Chris Heaton-Harris76,04173.635.732.88.415.16.00.00.01.9CONCON
50355Northamptonshire South Andrea Leadsom76,17473.136.333.27.914.95.80.00.01.9CONCON
50454Havant Alan Mak72,10263.735.532.47.116.56.60.00.01.9CONCON
50453Harrogate and Knaresborough Andrew Jones75,38273.026.222.935.012.02.40.00.01.5CONLIB
50553Tiverton and Minehead Unknown (new seat)71,00370.228.024.425.614.85.00.00.02.2CONCON
50652Wokingham John Redwood70,55772.830.326.627.410.53.60.00.01.5CONCON
50751Buckinghamshire Mid Greg Smith72,60173.933.429.614.515.35.00.00.02.3CONCON
50850Epping Forest Eleanor Laing74,30367.735.832.06.716.57.00.00.02.0CONCON
50849St Ives Derek Thomas71,34374.625.021.134.016.22.60.00.01.2CONLIB
50849Taunton and Wellington Rebecca Pow77,21971.925.321.136.113.52.40.00.01.5CONLIB
50949Thirsk and Malton Kevin Hollinrake76,63269.935.230.88.317.46.20.00.02.1CONCON
51048Sleaford and North Hykeham Caroline Johnson74,54770.236.832.36.017.94.90.00.01.9CONCON
51147Witney Robert Courts70,01973.333.028.523.010.73.60.00.01.1CONCON
51246Hertsmere Oliver Dowden73,13370.238.333.75.713.47.00.00.01.8CONCON
51245Carshalton and Wallington Elliot Colburn73,13367.327.322.634.310.63.30.00.01.8CONLIB
51245Chippenham Michelle Donelan71,34174.327.322.733.612.42.90.00.01.1CONLIB
51345Brecon, Radnor and Cwm Tawe Fay Jones72,62172.331.726.823.611.42.52.60.01.4CONCON
51444Dumfries and Galloway Alister Jack76,17269.130.325.34.75.93.527.30.03.0CONCON
51543Aldridge-Brownhills Wendy Morton72,51264.937.232.05.318.15.50.00.02.0CONCON
51642Brigg and Immingham Martin Vickers71,83862.336.931.65.618.65.40.00.01.9CONCON
51741Richmond and Northallerton Rishi Sunak73,21769.936.230.98.815.56.30.00.02.3CONCON
51740Winchester Steve Brine77,30776.627.322.036.210.03.10.00.01.4CONLIB
51740Perth and Kinross-shire Pete Wishart75,33974.026.420.95.95.93.534.30.03.1NATNAT
51840Braintree James Cleverly76,02367.638.132.55.417.34.80.00.01.9CONCON
51939New Forest East Julian Lewis73,54969.135.629.810.215.66.70.00.02.1CONCON
52038Woking Jonathan Lord71,02471.530.624.829.09.54.30.00.01.8CONCON
52137Witham Priti Patel74,88169.837.531.66.015.08.10.00.01.8CONCON
52236Norfolk South West Liz Truss72,98065.737.431.35.118.46.10.00.01.7CONCON
52235Cotswolds South Geoffrey Clifton-Brown72,68374.729.322.831.412.13.40.00.01.1CONLIB
52235Richmond Park Sarah Olney75,91578.725.018.445.06.93.20.00.01.5LIBLIB
52235Melksham and Devizes Unknown (new seat)71,52272.329.723.129.813.33.00.00.01.1CONLIB
52335Droitwich and Evesham Nigel Huddleston73,83671.737.330.77.314.87.90.00.02.0CONCON
52334Newbury Laura Farris71,43971.928.621.933.011.24.10.00.01.2CONLIB
52434Rutland and Stamford Alicia Kearns71,73069.836.730.010.814.85.80.00.01.9CONCON
52533Shropshire South Philip Dunne76,91572.336.129.211.516.05.50.00.01.8CONCON
52632Clacton Giles Watling76,57462.035.828.94.923.05.60.00.01.8CONCON
52731Tonbridge Tom Tugendhat72,74571.436.729.77.012.112.60.00.01.8CONCON
52830Maidenhead Theresa May72,60273.233.326.124.010.94.40.00.01.2CONCON
52929Dumfriesshire, Clydesdale and Tweeddale David Mundell70,25571.732.224.85.65.93.624.90.03.1CONCON
52928Dorset West Chris Loder76,13674.427.820.335.612.03.40.00.01.0CONLIB
52928Guildford Angela Richardson71,28675.730.022.332.29.93.40.00.02.2CONLIB
52928Wells and Mendip Hills James Heappey69,50972.229.421.633.011.53.50.00.01.1CONLIB
53028Wiltshire East Danny Kruger70,84469.937.029.19.815.96.20.00.02.0CONCON
53027Moray West, Nairn and Strathspey Unknown (changed seat)75,42069.229.521.44.66.24.430.50.03.3NATNAT
53127Romsey and Southampton North Caroline Nokes73,61674.731.423.329.711.52.90.00.01.2CONCON
53126Devon North Selaine Saxby75,86073.327.819.534.014.43.20.00.01.1CONLIB
53126Thornbury and Yate Luke Hall74,71975.028.019.737.211.92.20.00.01.0CONLIB
53226Aberdeenshire West and Kincardine Andrew Bowie72,64073.429.420.99.45.93.627.70.03.1CONCON
53225Cheadle Mary Robinson74,57875.028.219.639.39.22.30.00.01.4CONLIB
53325New Forest West Desmond Swayne70,86871.037.228.69.614.97.90.00.01.8CONCON
53324Angus and Perthshire Glens Dave Doogan75,15170.128.319.64.35.83.535.40.03.0NATNAT
53424Louth and Horncastle Victoria Atkins76,03565.738.930.15.519.74.20.00.01.6CONCON
53523Herefordshire North Bill Wiggin71,09972.636.527.68.814.710.70.00.01.7CONCON
53622Cambridgeshire North East Steve Barclay70,56563.337.728.75.819.76.20.00.01.9CONCON
53721Wetherby and Easingwold Alec Shelbrooke71,15071.740.231.16.413.56.80.00.02.0CONCON
53820Surrey Heath Michael Gove70,52672.132.823.526.312.33.80.00.01.3CONCON
53919Godalming and Ash Unknown (new seat)71,23275.231.822.530.511.22.90.00.01.2CONCON
54018Boston and Skegness Matt Warman75,02160.537.227.74.424.84.20.00.01.7CONCON
54017Westmorland and Lonsdale Unknown (changed seat)73,24775.826.016.543.310.62.10.00.01.4CONLIB
54017Eastbourne Caroline Ansell73,00069.526.416.841.011.82.50.00.01.5CONLIB
54017Yeovil Marcus Fysh76,05671.927.417.537.613.82.60.00.01.1CONLIB
54117Rayleigh and Wickford Mark Francois76,20169.639.229.25.518.36.10.00.01.7CONCON
54216Old Bexley and Sidcup James Brokenshire73,96569.443.633.73.711.14.60.00.03.4CONCON
54315Farnham and Bordon Jeremy Hunt72,66375.632.822.828.412.32.60.00.01.1CONCON
54314Norfolk North Duncan Baker71,79471.927.717.636.814.91.80.00.01.1CONLIB
54414Brentwood and Ongar Alex Burghart75,07870.439.028.79.015.65.70.00.02.1CONCON
54513Dorset North Simon Hoare72,59673.136.525.914.415.85.70.00.01.9CONCON
54612Christchurch Christopher Chope71,67372.637.226.510.918.35.40.00.01.7CONCON
54611Esher and Walton Dominic Raab72,78377.131.620.733.99.62.70.00.01.6CONLIB
54711Castle Point Rebecca Harris71,21763.539.528.24.422.24.20.00.01.5CONCON
54710Cheltenham Alex Chalk76,29473.227.516.143.58.92.60.00.01.4CONLIB
54710Shropshire North Owen Paterson76,77867.930.819.231.611.54.20.00.02.7CONLIB
54710Lewes Maria Caulfield74,72875.830.719.134.18.86.10.00.01.3CONLIB
54810Exmouth and Exeter East Simon Jupp74,90272.938.627.017.312.63.30.00.01.2CONCON
5499Gordon and Buchan Unknown (changed seat)69,00268.932.020.47.86.03.726.90.03.2CONCON
5498Cornwall North Scott Mann74,60873.627.615.935.617.32.30.00.01.3CONLIB
5498Dorset Mid and Poole North Michael Tomlinson74,42474.127.715.737.814.62.90.00.01.3CONLIB
5508Aberdeenshire North and Moray East David Duguid71,23664.832.820.63.95.93.630.10.03.1CONCON
5517Beaconsfield Joy Morrissey71,57374.534.922.622.512.65.20.00.02.1CONCON
5526Berwickshire, Roxburgh and Selkirk John Lamont74,51871.334.021.66.26.03.725.40.03.2CONCON
5535Maldon John Whittingdale76,75569.740.227.87.117.45.70.00.01.8CONCON
5544Kingswinford and South Staffordshire Gavin Williamson71,98164.641.627.85.716.86.10.00.01.8CONCON
5553South Holland and The Deepings John Hayes75,97764.740.126.25.121.65.40.00.01.6CONCON
5562Weald of Kent Unknown (new seat)70,12567.641.927.56.515.56.70.00.01.9CONCON
5561Glastonbury and Somerton David Warburton69,92574.726.811.844.19.25.50.00.02.5CONLIB
5571Honiton and Sidmouth Neil Parish74,52372.435.515.434.010.62.70.00.01.8CONCON
5570Chesham and Amersham Cheryl Gillan73,64275.935.214.138.47.13.70.00.01.6CONLIB

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