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, Buckingham, 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 Altrincham and Sale West (prediction: CON), and the Conservatives need to win all their seats up to Peterborough (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 2017ElectorateTurn
Out%
CON
%
LAB
%
LIB
%
UKIP
%
Green
%
NAT
%
MIN
%
OTH
%
2017
Win
Pred
Win
1579Liverpool WaltonDan Carden62,73867.37.586.31.42.82.00.00.00.0LABLAB
2578KnowsleyGeorge Howarth81,75167.98.185.52.03.21.20.00.00.0LABLAB
3577Liverpool RiversideLouise Ellman76,33262.98.584.72.31.03.60.00.00.0LABLAB
4576Liverpool West DerbyStephen Twigg65,16469.38.683.71.14.62.00.00.00.0LABLAB
5575BootlePeter Dowd72,87269.010.584.41.51.71.90.00.00.0LABLAB
6574East HamStephen Timms83,82767.611.283.61.12.91.30.00.00.0LABLAB
7573TottenhamDavid Lammy72,88367.710.081.83.12.12.90.00.00.0LABLAB
8572Birmingham LadywoodShabana Mahmood70,02359.011.683.02.61.21.60.00.00.0LABLAB
9571Manchester GortonMohammed Khan75,36261.06.477.45.27.33.70.00.00.0LABLAB
10570Hackney South and ShoreditchMeg Hillier82,00467.59.579.95.22.13.30.00.00.0LABLAB
11569Liverpool WavertreeLuciana Berger62,41169.910.579.96.01.71.90.00.00.0LABLAB
12568Birmingham Hodge HillLiam Byrne75,69861.312.581.31.63.41.20.00.00.0LABLAB
13567WalthamstowStella Creasy68,14470.612.380.92.61.42.90.00.00.0LABLAB
14566Camberwell and PeckhamHarriet Harman85,58667.111.278.25.41.93.40.00.00.0LABLAB
15565Lewisham DeptfordVicky Foxcroft78,47270.212.077.54.82.23.60.00.00.0LABLAB
16564Manchester CentralLucy Powell90,26155.112.477.83.14.62.20.00.00.0LABLAB
17563Birmingham Hall GreenRoger Godsiff78,27169.413.377.95.41.52.00.00.00.0LABLAB
18562Hackney North and Stoke NewingtonDiane Abbott83,95567.111.075.56.22.15.20.00.00.0LABLAB
19561Manchester WithingtonJeff Smith74,55371.99.072.114.62.12.20.00.00.0LABLAB
20560West HamLyn Brown92,24365.814.177.12.83.82.10.00.00.0LABLAB
21559Garston and HalewoodMaria Eagle75,24871.115.478.12.91.71.90.00.00.0LABLAB
22558Islington NorthJeremy Corbyn74,83173.410.973.48.22.84.60.00.00.0LABLAB
23557Bethnal Green and BowRushanara Ali86,07169.511.073.04.57.34.10.00.00.0LABLAB
24556BirkenheadFrank Field64,48467.716.177.22.31.72.60.00.00.0LABLAB
25555Sheffield CentralPaul Blomfield77,56061.711.471.34.74.08.50.00.00.0LABLAB
26554Ilford SouthMike Gapes85,35867.518.476.21.22.71.50.00.00.0LABLAB
27553Croydon NorthSteve Reed87,46168.217.374.62.53.32.20.00.00.0LABLAB
28552Brent CentralDawn Butler80,84564.717.073.54.43.02.10.00.00.0LABLAB
29551RhonddaChris Bryant50,51365.28.964.20.83.60.222.30.00.0LABLAB
30550Leicester SouthJon Ashworth75,53466.919.273.92.41.72.80.00.00.0LABLAB
31549Holborn and St PancrasKeir Starmer88,08867.016.070.56.23.33.90.00.00.0LABLAB
32548HaltonDerek Twigg73,45767.419.173.41.75.20.60.00.00.0LABLAB
33547Bristol WestThangam Debbonaire92,98677.012.166.36.61.713.30.00.00.0LABLAB
34546Dulwich and West NorwoodHelen Hayes77,94772.017.070.17.22.43.20.00.00.0LABLAB
35545Hornsey and Wood GreenCatherine West79,94477.912.966.014.63.72.70.00.00.0LABLAB
36544AberavonStephen Kinnock49,89166.715.668.41.75.60.48.30.00.0LABLAB
37543Nottingham EastChris Leslie61,76263.719.371.92.44.12.40.00.00.0LABLAB
38542Leeds CentralHilary Benn89,53753.218.070.62.06.33.00.00.00.0LABLAB
39541Bradford WestNaz Shah67,56867.414.666.91.412.94.10.00.00.0LABLAB
40540Ealing SouthallVirendra Sharma65,18869.318.870.83.83.63.00.00.00.0LABLAB
41539Leyton and WansteadJohn Cryer65,28570.718.370.25.82.13.50.00.00.0LABLAB
42538Blackley and BroughtonGraham Stringer71,64856.019.070.91.76.71.70.00.00.0LABLAB
43537EdmontonKate Osamor65,70566.520.671.91.83.82.00.00.00.0LABLAB
44536Merthyr Tydfil and RhymneyGerald Jones55,46360.515.967.12.36.10.58.20.00.0LABLAB
45535WallaseyAngela Eagle67,45471.720.771.81.54.21.80.00.00.0LABLAB
46534Poplar and LimehouseJim Fitzpatrick87,27467.417.668.16.15.42.80.00.00.0LABLAB
47533StreathamChuka Umunna78,53271.018.868.95.92.73.60.00.00.0LABLAB
48532Newcastle upon Tyne EastNicholas Brown62,33366.818.967.95.75.12.30.00.00.0LABLAB
49531Bradford EastImran Hussain70,38964.818.067.01.710.62.80.00.00.0LABLAB
50530St Helens South and WhistonMarie Rimmer79,03666.919.368.23.65.63.20.00.00.0LABLAB
51529Sheffield Brightside and HillsboroughGill Furniss70,34459.519.267.82.38.42.30.00.00.0LABLAB
52528BarkingMargaret Hodge77,02061.919.968.21.18.62.10.00.00.0LABLAB
53527Lewisham EastHeidi Alexander68,12669.320.568.54.04.52.50.00.00.0LABLAB
54526Mitcham and MordenSiobhain McDonagh68,70570.021.769.12.84.42.00.00.00.0LABLAB
55525PrestonMark Hendrick57,79161.621.368.43.15.71.50.00.00.0LABLAB
56524Lewisham West and PengeEllie Reeves72,90273.020.567.15.73.92.90.00.00.0LABLAB
57523Leicester EastKeith Vaz77,78867.421.867.92.44.63.30.00.00.0LABLAB
58522Oxford EastAnneliese Dodds78,36068.819.665.78.42.44.00.00.00.0LABLAB
59521BlackburnKate Hollern70,65767.224.470.41.43.00.80.00.00.0LABLAB
60520Blaenau GwentNick Smith51,22763.213.058.60.85.70.721.20.00.0LABLAB
61519Cardiff CentralJo Stevens59,28868.117.462.912.33.21.72.50.00.0LABLAB
62518Islington South and FinsburyEmily Thornberry69,53469.118.163.311.04.43.20.00.00.0LABLAB
63517Birmingham Perry BarrKhalid Mahmood70,10663.024.168.72.32.82.10.00.00.0LABLAB
64516EasingtonGrahame Morris62,38558.320.364.91.210.82.80.00.00.0LABLAB
65515Cynon ValleyAnn Clwyd51,33262.017.061.41.75.70.513.80.00.0LABLAB
66514GatesheadIan Mearns65,18664.621.565.53.87.22.00.00.00.0LABLAB
67513WarleyJohn Spellar63,72463.123.767.51.85.11.90.00.00.0LABLAB
68512Salford and EcclesRebecca Long-Bailey78,08261.022.765.82.56.72.20.00.00.0LABLAB
69511Newcastle upon Tyne CentralChi Onwurah55,57166.822.265.34.55.82.10.00.00.0LABLAB
70510JarrowStephen Hepburn64,82866.422.665.52.57.22.20.00.00.0LABLAB
71509Barnsley CentralDan Jarvis64,20460.921.764.31.310.62.00.00.00.0LABLAB
72508Bermondsey and Old SouthwarkNeil Coyle87,22767.111.353.829.33.91.80.00.00.0LABLAB
73507Stretford and UrmstonKate Green71,84069.925.067.21.84.21.80.00.00.0LABLAB
74506Greenwich and WoolwichMatthew Pennycook77,19068.822.964.96.52.23.60.00.00.0LABLAB
75505MiddlesbroughAndy McDonald61,11458.324.466.31.06.91.50.00.00.0LABLAB
76504VauxhallKate Hoey81,90767.216.358.118.83.73.10.00.00.0LABLAB
77503Hull NorthDiana Johnson64,66657.422.864.14.66.22.30.00.00.0LABLAB
78502Hayes and HarlingtonJohn McDonnell73,26865.226.166.91.14.21.70.00.00.0LABLAB
79501Leeds WestRachel Reeves67,95562.123.764.52.06.73.10.00.00.0LABLAB
80500Oldham West and RoytonJim McMahon72,41863.225.165.61.96.01.50.00.00.0LABLAB
81499Ealing NorthSteve Pound74,76470.225.966.32.23.61.90.00.00.0LABLAB
82498Swansea EastCarolyn Harris58,52160.123.563.81.64.71.54.80.00.0LABLAB
83497Birmingham YardleyJess Phillips72,58161.317.457.616.76.91.40.00.00.0LABLAB
84496OgmoreChris Elmore56,66165.722.762.81.55.10.57.50.00.0LABLAB
85495Tyneside NorthMary Glindon78,91465.824.964.82.75.81.80.00.00.0LABLAB
86494St Helens NorthConor McGinn76,08866.024.564.12.36.02.90.00.00.0LABLAB
87493HammersmithAndy Slaughter72,80371.825.664.34.93.12.10.00.00.0LABLAB
88492Denton and ReddishAndrew Gwynne65,75160.225.464.02.06.71.80.00.00.0LABLAB
89491South ShieldsEmma Lewell-Buck63,44964.323.561.91.69.14.00.00.00.0LABLAB
90490CambridgeDaniel Zeichner78,00371.714.452.427.72.53.00.00.00.0LABLAB
91489StockportAnn Coffey63,42565.525.963.73.94.62.00.00.00.0LABLAB
92488York CentralRachael Maskell77,31568.727.865.54.31.90.50.00.00.0LABLAB
93487WiganLisa Nandy75,35963.126.062.61.87.62.10.00.00.0LABLAB
94486Wentworth and DearneJohn Healey74,89058.728.965.33.51.80.50.00.00.0LABLAB
95485Doncaster NorthEd Miliband72,37258.525.261.61.510.51.10.00.00.0LABLAB
96484Coventry North EastColleen Fletcher75,79261.427.563.82.34.81.60.00.00.0LABLAB
97483Barnsley EastStephanie Peacock69,20458.924.660.41.712.21.20.00.00.0LABLAB
98482NeathChristina Rees55,85968.521.357.11.85.50.513.90.00.0LABLAB
99481Wythenshawe and Sale EastMike Kane76,36160.027.162.73.05.41.90.00.00.0LABLAB
100480HovePeter Kyle74,23677.629.264.52.12.02.20.00.00.0LABLAB
101479Edinburgh SouthIan Murray64,55374.119.754.92.90.00.022.50.00.0LABLAB
102478Leeds North EastFabian Hamilton70,11275.628.663.63.42.42.00.00.00.0LABLAB
103477Washington and Sunderland WestSharon Hodgson67,28060.326.461.12.28.51.70.00.00.0LABLAB
104476IslwynChris Evans56,25664.224.859.21.76.20.57.60.00.0LABLAB
105475Nottingham SouthLilian Greenwood71,17867.628.562.73.04.11.70.00.00.0LABLAB
106474SloughTan Dhesi83,27265.229.263.42.24.50.60.00.00.0LABLAB
107473Sheffield HeeleyLouise Haigh68,04065.026.360.44.26.42.70.00.00.0LABLAB
108472Bolton South EastYasmin Qureshi68,88661.427.161.01.78.41.80.00.00.0LABLAB
109471Birmingham Selly OakSteve McCabe74,37065.929.563.33.11.82.30.00.00.0LABLAB
110470Leeds EastRichard Burgon65,95062.828.261.91.66.61.70.00.00.0LABLAB
111469Luton NorthKelvin Hopkins66,81169.830.664.21.61.71.90.00.00.0LABLAB
112468RotherhamSarah Champion63,23760.024.057.34.213.21.20.00.00.0LABLAB
113467Brent NorthBarry Gardiner82,55668.430.163.32.62.21.80.00.00.0LABLAB
114466Norwich SouthClive Lewis74,18269.228.261.45.11.93.40.00.00.0LABLAB
115465Luton SouthGavin Shuker67,18868.729.962.82.13.71.50.00.00.0LABLAB
116464Sefton CentralBill Esterson69,01975.530.563.42.41.91.80.00.00.0LABLAB
117463RochdaleTony Lloyd78,06464.125.958.87.47.01.00.00.00.0LABLAB
118462Durham NorthKevan Jones66,97064.627.660.34.37.40.50.00.00.0LABLAB
119461Houghton and Sunderland SouthBridget Phillipson68,12360.927.360.02.08.22.40.00.00.0LABLAB
120460Normanton, Pontefract and CastlefordYvette Cooper81,64160.327.660.31.39.81.00.00.00.0LABLAB
121459LlanelliNia Griffith59,43467.921.253.81.25.00.518.20.00.0LABLAB
122458MakerfieldYvonne Fovargue74,25963.228.861.42.65.71.60.00.00.0LABLAB
123457Feltham and HestonSeema Malhotra81,70764.929.261.62.44.72.00.00.00.0LABLAB
124456Leicester WestLiz Kendall64,83457.929.061.22.05.72.20.00.00.0LABLAB
125455Bristol SouthKarin Smyth83,00965.528.360.53.05.03.20.00.00.0LABLAB
126454Cardiff South and PenarthStephen Doughty76,49966.327.759.92.63.91.64.30.00.0LABLAB
127453CaerphillyWayne David64,38164.122.854.81.64.81.614.40.00.0LABLAB
128452ExeterBen Bradshaw77,32971.730.562.42.62.12.40.00.00.0LABLAB
129451Nottingham NorthAlex Norris66,89457.328.760.51.67.31.90.00.00.0LABLAB
130450PontypriddOwen Smith60,56665.924.355.84.54.60.510.30.00.0LABLAB
131449Ashton under LyneAngela Rayner67,67458.829.460.71.56.51.80.00.00.0LABLAB
132448Swansea WestGeraint Davies56,89265.528.960.23.12.01.74.10.00.0LABLAB
133447Hull EastKarl Turner65,95955.527.558.73.28.81.90.00.00.0LABLAB
134446BlaydonLiz Twist68,45970.225.756.68.47.41.90.00.00.0LABLAB
135445HuddersfieldBarry Sheerman67,03365.430.660.92.42.33.80.00.00.0LABLAB
136444Glasgow North EastPaul Sweeney59,93253.012.942.92.00.00.042.20.00.0LABLAB
137443Sheffield South EastClive Betts68,94563.229.158.93.08.40.50.00.00.0LABLAB
138442Cardiff WestKevin Brennan67,22169.427.357.02.43.30.59.50.00.0LABLAB
139441Hampstead and KilburnTulip Siddiq82,95770.429.859.56.42.41.90.00.00.0LABLAB
140440Westminster NorthKaren Buck63,84667.830.860.34.72.22.00.00.00.0LABLAB
141439TootingRosena Allin-Khan77,96074.630.560.14.82.62.00.00.00.0LABLAB
142438TorfaenNick Thomas-Symonds61,83962.128.558.02.05.70.55.40.00.0LABLAB
143437Harrow WestGareth Thomas69,79872.131.961.22.32.81.80.00.00.0LABLAB
144436Bristol EastKerry McCarthy72,41470.231.961.12.51.82.70.00.00.0LABLAB
145435Durham, City ofRoberta Blackman-Woods71,13267.927.456.09.25.02.40.00.00.0LABLAB
146434Ealing Central and ActonRupa Huq74,20074.632.260.15.12.10.60.00.00.0LABLAB
147433Southampton TestAlan Whitehead70,19466.831.759.53.74.01.10.00.00.0LABLAB
148432Derby SouthMargaret Beckett69,91864.831.158.72.56.21.50.00.00.0LABLAB
149431Leeds North WestAlex Sobel68,15267.917.344.733.42.72.00.00.00.0LABLAB
150430WansbeckIan Lavery62,09968.430.457.74.45.32.20.00.00.0LABLAB
151429Doncaster CentralRosie Winterton71,71660.031.959.02.15.41.50.00.00.0LABLAB
152428Hull West and HessleEmma Hardy60,18157.427.454.35.99.92.60.00.00.0LABLAB
152427ArfonHywel Williams41,36768.214.340.82.11.50.440.80.00.0NATNAT
153427Coatbridge, Chryston and BellshillHugh Gaffney71,19863.316.242.62.00.00.039.10.00.0LABLAB
154426Wolverhampton South EastPat McFadden69,95151.932.358.61.16.31.60.00.00.0LABLAB
155425Erith and ThamesmeadTeresa Pearce69,72463.832.558.01.56.21.80.00.00.0LABLAB
156424Ellesmere Port and NestonJustin Madders68,66674.234.359.51.63.41.20.00.00.0LABLAB
157423HemsworthJon Trickett71,87063.931.556.71.89.00.90.00.00.0LABLAB
158422RedcarAnna Turley66,83663.730.855.96.26.50.50.00.00.0LABLAB
159421Sunderland CentralJulie Elliott72,72862.031.056.03.77.22.20.00.00.0LABLAB
159420Glasgow South WestChris Stephens62,99156.215.640.51.91.40.040.70.00.0NATNAT
160420Newport EastJessica Morden57,23364.332.356.92.45.30.62.40.00.0LABLAB
160419Glasgow CentralAlison Thewliss64,34655.913.938.42.90.00.044.70.00.0NATNAT
161419Lancashire WestRosie Cooper73,25874.234.959.31.82.21.90.00.00.0LABLAB
162418Newcastle upon Tyne NorthCatherine McKinnell66,31272.831.555.84.96.01.70.00.00.0LABLAB
163417Enfield NorthJoan Ryan68,45470.934.458.41.93.61.70.00.00.0LABLAB
164416LeighJoanne Platt76,21161.533.356.61.97.80.50.00.00.0LABLAB
165415TynemouthAlan Campbell77,43473.434.157.42.84.11.60.00.00.0LABLAB
166414Stockton NorthAlex Cunningham66,27964.534.157.21.46.01.30.00.00.0LABLAB
167413Walsall SouthValerie Vaz67,41765.434.857.71.25.80.50.00.00.0LABLAB
168412Brighton KemptownLloyd Russell-Moyle67,89372.535.958.82.72.10.60.00.00.0LABLAB
169411ChesterfieldToby Perkins72,06366.532.455.25.15.22.10.00.00.0LABLAB
170410Brentford and IsleworthRuth Cadbury85,15172.435.157.84.52.00.60.00.00.0LABLAB
171409Warrington NorthHelen Jones72,01567.434.156.82.35.11.80.00.00.0LABLAB
172408West Bromwich EastTom Watson63,83361.335.858.41.52.32.00.00.00.0LABLAB
173407Birmingham ErdingtonJack Dromey65,06757.236.058.31.91.72.10.00.00.0LABLAB
174406Stalybridge and HydeJonathan Reynolds71,40959.535.657.62.11.82.80.00.00.0LABLAB
175405Blyth ValleyRonnie Campbell63,37167.034.956.34.31.82.70.00.00.0LABLAB
176404Wirral SouthAlison McGovern57,67078.436.357.62.71.91.50.00.00.0LABLAB
177403Worsley and Eccles SouthBarbara Keeley73,69261.936.257.42.21.82.40.00.00.0LABLAB
178402Ilford NorthWes Streeting72,99772.537.058.31.82.30.60.00.00.0LABLAB
179401Durham North WestLaura Pidcock71,98266.532.153.26.66.41.70.00.00.0LABLAB
180400HartlepoolMike Hill70,71859.231.852.91.713.20.50.00.00.0LABLAB
180399Dunbartonshire WestMartin Docherty67,60265.217.237.72.30.00.042.90.00.0NATNAT
181399Oldham East and SaddleworthDebbie Abrahams72,22365.134.554.93.36.80.50.00.00.0LABLAB
182398Coventry North WestGeoffrey Robinson75,21466.334.354.62.46.42.30.00.00.0LABLAB
183397Coventry SouthJames Cunningham70,75466.435.755.52.74.31.90.00.00.0LABLAB
184396Batley and SpenTracy Brabin80,15367.136.456.12.13.22.20.00.00.0LABLAB
184395Glasgow EastDavid Linden66,24254.618.938.61.61.40.038.80.00.8NATNAT
184395Glasgow NorthPatrick Grady53,86362.114.834.53.40.09.637.60.00.0NATNAT
185395Bradford SouthJudith Cummins67,75260.635.755.01.26.61.50.00.00.0LABLAB
186394Chester, City ofChris Matheson72,85977.437.957.12.51.90.50.00.00.0LABLAB
187393BurnleyJulie Cooper64,71462.328.447.313.78.71.90.00.00.0LABLAB
188392Birmingham EdgbastonPreet Gill68,09164.037.055.73.32.01.90.00.00.0LABLAB
189391Heywood and MiddletonLiz McInnes79,90162.435.553.72.08.30.50.00.00.0LABLAB
190390Rutherglen and Hamilton WestGed Killen80,09863.519.637.54.20.90.037.00.00.7LABLAB
190389Glasgow North WestCarol Monaghan63,77360.918.035.93.60.00.042.50.00.0NATNAT
191389Sheffield HallamJared O Mara73,45577.621.439.033.04.42.20.00.00.0LABLAB
191388Motherwell and WishawMarion Fellows68,21561.520.337.82.21.30.038.50.00.0NATNAT
191388Glasgow SouthStewart McDonald69,12664.419.136.63.20.00.041.10.00.0NATNAT
192388Lancaster and FleetwoodCat Smith67,17168.538.155.52.31.92.20.00.00.0LABLAB
192387Na h-Eileanan An Iar (Western Isles)Angus MacNeil21,30169.616.533.81.70.00.040.67.50.0NATNAT
193387SedgefieldPhil Wilson63,89065.136.453.71.85.92.10.00.00.0LABLAB
194386Ynys MonAlbert Owen52,44871.225.342.21.23.40.527.40.00.0LABLAB
194385Dundee WestChris Law62,64461.716.233.13.10.00.046.70.01.0NATNAT
195385ElthamClive Efford64,47471.638.355.12.93.00.80.00.00.0LABLAB
196384ChorleyLindsay Hoyle76,40472.839.255.61.91.81.50.00.00.0LABLAB
197383Plymouth Sutton and DevonportLuke Pollard76,58458.337.553.82.34.71.80.00.00.0LABLAB
197382Edinburgh EastTommy Sheppard65,89666.018.634.74.20.00.042.50.00.0NATNAT
197382InverclydeRonnie Cowan58,85366.421.537.52.50.00.038.50.00.0NATNAT
198382Newport WestPaul Flynn64,39967.536.852.72.14.31.62.50.00.0LABLAB
199381HyndburnGraham Jones73,11061.838.053.71.76.10.50.00.00.0LABLAB
199380Cumbernauld, Kilsyth and Kirkintilloch EastStuart McDonald66,55465.918.333.92.81.40.043.60.00.0NATNAT
200380Wolverhampton North EastEmma Reynolds60,79960.037.853.21.55.81.80.00.00.0LABLAB
200379GlenrothesPeter Grant66,37860.919.534.73.00.00.042.80.00.0NATNAT
201379Wirral WestMargaret Greenwood55,99578.539.554.72.41.91.50.00.00.0LABLAB
202378West Bromwich WestAdrian Bailey65,95654.737.352.40.98.11.40.00.00.0LABLAB
202377Paisley and Renfrewshire SouthMhairi Black61,34468.019.534.63.20.00.040.70.02.1NATNAT
203377Bury SouthIvan Lewis73,72369.239.053.71.94.70.60.00.00.0LABLAB
204376Stoke-on-Trent CentralGareth Snell58,19657.037.452.01.97.01.70.00.00.0LABLAB
205375Alyn and DeesideMark Tami63,04171.037.952.52.24.30.52.60.00.0LABLAB
206374Don ValleyCaroline Flint73,98862.239.353.81.74.11.10.00.00.0LABLAB
207373Clwyd SouthSusan Elan Jones54,34169.036.651.11.83.90.56.10.00.0LABLAB
208372BolsoverDennis Skinner73,42963.438.252.32.76.30.50.00.00.0LABLAB
209371HalifaxHolly Lynch71,22467.839.353.22.05.00.50.00.00.0LABLAB
209370Airdrie and ShottsNeil Gray64,14659.223.237.12.10.00.037.60.00.0NATNAT
210370BridgendMadeleine Moon62,18569.637.351.22.04.60.84.10.00.0LABLAB
211369DelynDavid Hanson54,11672.839.052.62.41.80.53.80.00.0LABLAB
212368Kirkcaldy and CowdenbeathLesley Laird72,72163.523.336.82.41.20.036.30.00.0LABLAB
213367Birmingham NorthfieldRichard Burden72,32261.340.353.62.01.72.40.00.00.0LABLAB
214366Dagenham and RainhamJon Cruddas70,62064.937.450.50.99.31.80.00.00.0LABLAB
215365Croydon CentralSarah Jones80,04571.339.952.81.73.91.70.00.00.0LABLAB
216364WorkingtonSue Hayman60,25669.239.251.62.56.10.60.00.00.0LABLAB
217363BassetlawJohn Mann78,53566.540.953.22.13.00.80.00.00.0LABLAB
218362Bury NorthJames Frith67,58770.941.954.01.71.80.50.00.00.0LABLAB
219361Enfield SouthgateBambos Charalambous65,13774.240.152.13.62.02.20.00.00.0LABLAB
220360GedlingVernon Coaker71,22172.640.452.31.93.91.50.00.00.0LABLAB
221359Bristol North WestDarren Jones75,43171.739.451.04.71.92.80.00.00.0LABLAB
222358Bolton North EastDavid Crausby67,23367.239.751.02.75.31.30.00.00.0LABLAB
223357ScunthorpeNic Dakin61,57865.341.152.41.34.80.50.00.00.0LABLAB
224356MidlothianDanielle Rowley68,32866.325.436.43.80.00.034.40.00.0LABLAB
225355Cardiff NorthAnna McMorrin67,22177.439.750.53.03.00.53.30.00.0LABLAB
226354Weaver ValeMike Amesbury69,01673.341.251.92.91.92.10.00.00.0LABLAB
227353Rother ValleyKevin Barron75,23065.837.948.52.19.22.20.00.00.0LABLAB
227352Brighton PavilionCaroline Lucas75,48676.416.927.20.03.152.80.00.00.0GreenGreen
228352Great GrimsbyMelanie Onn61,74357.539.849.92.57.20.70.00.00.0LABLAB
229351Blackpool SouthGordon Marsden58,45059.840.550.71.75.61.50.00.00.0LABLAB
230350DarlingtonJenny Chapman66,34167.640.951.02.14.41.60.00.00.0LABLAB
231349GowerTonia Antoniazzi62,16373.340.250.31.93.40.63.70.00.0LABLAB
232348Reading EastMatt Rodda75,52273.139.949.55.62.32.60.00.00.0LABLAB
232347Dunfermline and West FifeDouglas Chapman75,67267.424.733.95.90.00.035.50.00.0NATNAT
233347Vale of ClwydChris Ruane56,89068.041.650.61.61.70.54.00.00.0LABLAB
234346DewsburyPaula Sherriff81,33869.542.751.32.01.72.30.00.00.0LABLAB
235345Stoke-on-Trent NorthRuth Smeeth72,36857.742.851.32.01.72.10.00.00.0LABLAB
235344LivingstonHannah Bardell81,20864.724.432.72.90.00.040.10.00.0NATNAT
236344Wolverhampton South WestEleanor Smith60,00370.641.849.81.74.72.00.00.00.0LABLAB
237343WrexhamIan Lucas50,42269.641.249.22.31.80.55.00.00.0LABLAB
238342WakefieldMary Creagh70,34065.842.550.51.94.01.10.00.00.0LABLAB
239341BatterseaMarsha De Cordova77,57271.039.046.77.34.42.60.00.00.0LABLAB
240340Warrington SouthFaisal Rashid85,75572.341.749.14.93.30.90.00.00.0LABLAB
240339Aberdeen NorthKirsty Blackman62,13059.222.730.04.60.00.041.30.01.4NATNAT
241339High PeakRuth George73,25473.543.050.14.61.80.50.00.00.0LABLAB
242338Derby NorthChris Williamson69,91969.642.048.94.34.30.50.00.00.0LABLAB
243337East LothianMartin Whitfield79,09370.629.636.13.10.00.030.60.00.6LABLAB
244336Portsmouth SouthStephen Morgan69,78563.935.241.615.95.12.30.00.00.0LABLAB
244335East Kilbride, Strathaven and LesmahagowLisa Cameron80,44267.325.331.72.91.20.038.90.00.0NATNAT
244335Carmarthen East and DinefwrJonathan Edwards55,97673.323.830.12.14.20.539.30.00.0NATNAT
245335LincolnKaren Lee73,11166.642.348.42.45.01.80.00.00.0LABLAB
246334Penistone and StocksbridgeAngela Smith71,29369.840.746.23.88.80.50.00.00.0LABLAB
247333Warwick and LeamingtonMatt Western74,23772.842.047.14.83.42.70.00.00.0LABLAB
248332AshfieldGloria De Piero78,09964.039.344.21.811.73.00.00.00.0LABLAB
248331CeredigionBen Lake52,88975.216.120.827.34.42.229.20.00.0NATNAT
249331BedfordMohammad Yasin71,82967.542.847.25.41.92.60.00.00.0LABLAB
250330IpswichSandy Martin74,79968.443.347.82.14.62.20.00.00.0LABLAB
251329Stockton SouthPaul Williams75,61971.244.548.81.63.91.20.00.00.0LABLAB
252328Colne ValleyThelma Walker84,38171.643.848.13.82.22.10.00.00.0LABLAB
252327Paisley and Renfrewshire NorthGavin Newlands67,43669.127.531.83.20.00.037.40.00.0NATNAT
253327Bishop AucklandHelen Goodman67,66164.044.548.82.53.30.90.00.00.0LABLAB
254326PeterboroughFiona Onasanya71,52266.744.448.43.11.82.30.00.00.0LABLAB
254325Edinburgh North and LeithDeidre Brock79,47371.227.231.24.60.03.034.00.00.0NATNAT
255325StroudDavid Drew82,84977.043.547.42.93.42.70.00.00.0LABLAB
255324FalkirkJohnny McNally82,24065.426.229.82.11.31.738.90.00.0NATNAT
256324KeighleyJohn Grogan71,42972.443.647.02.24.92.20.00.00.0LABLAB
257323Barrow and FurnessJohn Woodcock69,47468.544.547.92.53.91.30.00.00.0LABLAB
258322KensingtonEmma Dent Coad60,59463.839.642.911.13.42.90.00.00.0LABLAB
259321CanterburyRosie Duffield78,13772.742.345.47.42.02.80.00.00.0LABLAB
260320Crewe and NantwichLaura Smith78,89569.744.547.52.25.30.50.00.00.0LABLAB
261319Newcastle-under-LymePaul Farrelly65,54066.945.748.63.41.80.50.00.00.0LABLAB
262318Dudley NorthIan Austin62,04362.744.046.80.97.21.10.00.00.0LABLAB
262317Orkney and ShetlandAlistair Carmichael34,16468.18.711.448.61.20.029.00.01.0LIBLIB
263317Southampton ItchenRoyston Smith71,71665.244.146.82.84.22.00.00.00.0CONLAB
264316PudseyStuart Andrew72,62274.344.947.53.03.61.00.00.00.0CONLAB
265315Preseli PembrokeshireStephen Crabb58,54072.140.943.42.45.81.16.40.00.0CONLAB
266314Chipping BarnetTheresa Villiers77,02072.043.846.14.92.13.10.00.00.0CONLAB
267313Hastings and RyeAmber Rudd78,29869.944.546.73.25.00.60.00.00.0CONLAB
267312Kilmarnock and LoudounAlan Brown73,32763.426.728.92.10.00.042.30.00.0NATNAT
267312Linlithgow and East FalkirkMartyn Day86,18665.129.131.13.40.00.036.30.00.0NATNAT
268312ThurrockJackie Doyle-Price78,15364.437.139.21.521.80.50.00.00.0CONLAB
269311Calder ValleyCraig Whittaker79,04573.443.745.73.15.51.90.00.00.0CONLAB
270310Norwich NorthChloe Smith66,92468.645.347.13.02.32.30.00.00.0CONLAB
271309BroxtoweAnna Soubry74,01775.044.445.63.84.51.70.00.00.0CONLAB
272308Stoke-on-Trent SouthJack Brereton66,04663.146.647.81.81.72.00.00.00.0CONLAB
273307TelfordLucy Allan68,16465.646.347.52.01.72.50.00.00.0CONLAB
274306Bolton WestChris Green72,79770.145.446.52.75.00.50.00.00.0CONLAB
275305MansfieldBen Bradley77,81164.544.245.21.38.40.90.00.00.0CONLAB
276304HendonMatthew Offord76,32968.445.546.43.53.01.70.00.00.0CONLAB
277303AberconwyGuto Bebb45,25171.042.143.02.71.80.59.90.00.0CONLAB
278302Northampton NorthMichael Ellis58,18369.444.845.62.35.22.10.00.00.0CONLAB
279301Middlesbrough South and Cleveland EastSimon Clarke72,33665.847.347.92.61.70.50.00.00.0CONLAB
280300PendleAndrew Stephenson64,96369.046.546.81.92.91.90.00.00.0CONLAB
281299Milton Keynes SouthIain Stewart92,49469.745.145.22.74.62.30.00.00.0CONLAB
281298Dunbartonshire EastJo Swinson66,30078.114.614.540.60.00.030.30.00.0LIBLIB
282298Northampton SouthAndrew Lewer60,99367.344.544.43.25.72.20.00.00.0CONCON
283297Morecambe and LunesdaleDavid Morris66,83868.345.145.03.44.81.60.00.00.0CONCON
284296Finchley and Golders GreenMike Freer73,13871.644.444.26.03.02.30.00.00.0CONCON
284295Lanark and Hamilton EastAngela Crawley77,31365.332.131.92.41.10.032.60.00.0NATNAT
285295Milton Keynes NorthMark Lancaster89,27271.545.144.93.64.22.30.00.00.0CONCON
286294PutneyJustine Greening65,02672.141.541.310.63.53.10.00.00.0CONCON
287293Camborne and RedruthGeorge Eustice67,46271.845.144.65.62.02.70.00.00.0CONCON
288292Harrow EastBob Blackman71,75770.946.946.42.81.92.00.00.00.0CONCON
289291WatfordRichard Harrington86,50767.843.242.58.44.11.80.00.00.0CONCON
290290CopelandTrudy Harrison61,75169.546.545.53.04.40.50.00.00.0CONCON
291289Vale of GlamorganAlun Cairns73,95872.645.043.81.73.81.44.30.00.0CONCON
292288Morley and OutwoodAndrea Jenkyns76,49568.448.347.12.41.80.50.00.00.0CONCON
292287Dundee EastStewart Hosie65,85465.227.426.03.80.00.042.80.00.0NATNAT
293287CorbyTom Pursglove82,43972.846.845.12.44.21.40.00.00.0CONCON
294286Swindon SouthRobert Buckland72,39170.846.044.03.74.42.00.00.00.0CONCON
295285Blackpool North and CleveleysPaul Maynard63,96764.146.844.81.75.21.40.00.00.0CONCON
296284WorcesterRobin Walker72,81570.645.743.63.24.62.90.00.00.0CONCON
297283CrawleyHenry Smith73,42468.548.246.13.41.80.50.00.00.0CONCON
298282Chingford and Woodford GreenIain Duncan Smith66,07871.146.644.44.02.03.10.00.00.0CONCON
299281Reading WestAlok Sharma74,51869.546.543.75.41.92.40.00.00.0CONCON
300280Derbyshire North EastLee Rowley72,09769.946.843.92.64.81.90.00.00.0CONCON
301279SouthportDamien Moore69,40069.136.133.224.75.20.80.00.00.0CONCON
302278CarlisleJohn Stevenson62,29469.147.344.22.75.30.50.00.00.0CONCON
303277Rossendale and DarwenJake Berry72,49569.248.344.82.81.92.20.00.00.0CONCON
304276Scarborough and WhitbyRobert Goodwill73,59368.646.042.22.56.62.70.00.00.0CONCON
304275Ayrshire North and ArranPatricia Gibson73,17464.831.227.52.40.00.038.90.00.0NATNAT
305275Truro and FalmouthSarah Newton74,69175.841.938.213.64.12.20.00.00.0CONCON
306274Walsall NorthEddie Hughes67,30956.647.243.21.47.70.50.00.00.0CONCON
307273StevenageStephen McPartland70,76569.747.943.83.81.82.70.00.00.0CONCON
308272Carmarthen West and Pembrokeshire SouthSimon Hart58,54872.144.439.82.13.90.59.30.00.0CONCON
309271Cities of London and WestminsterMark Field61,53362.844.039.010.04.02.90.00.00.0CONCON
310270LoughboroughNicky Morgan79,60768.047.542.43.34.52.30.00.00.0CONCON
311269Filton and Bradley StokeJack Lopresti72,56969.947.642.15.52.02.80.00.00.0CONCON
311268Dwyfor MeirionnyddLiz Roberts44,69967.926.721.02.83.80.545.10.00.0NATNAT
312268Clwyd WestDavid Jones58,26369.845.640.02.51.80.59.60.00.0CONCON
313267ShipleyPhilip Davies73,13373.048.943.23.83.20.90.00.00.0CONCON
314266ErewashMaggie Throup72,99168.249.743.52.32.42.00.00.00.0CONCON
315265Worthing East and ShorehamTim Loughton75,54370.346.540.04.45.93.30.00.00.0CONCON
315264Edinburgh South WestJoanna Cherry71,17869.433.426.84.30.00.035.60.00.0NATNAT
315264Edinburgh WestChristine Jardine71,50073.821.914.934.30.00.028.60.00.2LIBLIB
316264SherwoodMark Spencer76,19670.049.142.11.95.11.70.00.00.0CONCON
317263GloucesterRichard Graham82,96365.247.940.64.65.02.00.00.00.0CONCON
318262NuneatonMarcus Jones69,20166.649.141.61.85.22.10.00.00.0CONCON
319261ColchesterWill Quince79,99666.943.535.815.62.72.30.00.00.0CONCON
320260WimbledonStephen Hammond66,77177.243.936.113.23.73.10.00.00.0CONCON
321259Uxbridge and South RuislipBoris Johnson69,93866.848.240.43.65.32.40.00.00.0CONCON
322258Rochford and Southend EastJames Duddridge73,50164.346.338.22.59.73.40.00.00.0CONCON
323257Plymouth Moor ViewJohnny Mercer69,34265.549.541.21.85.81.70.00.00.0CONCON
323256Ayrshire CentralPhilippa Whitford68,99765.334.426.12.30.00.037.20.00.0NATNAT
324256Shrewsbury and AtchamDaniel Kawczynski79,04373.647.539.06.84.32.40.00.00.0CONCON
325255Halesowen and Rowley RegisJames Morris68,85664.549.440.41.86.81.60.00.00.0CONCON
326254Altrincham and Sale WestGraham Brady73,22072.148.539.47.02.52.60.00.00.0CONCON
327253WycombeSteve Baker77,08969.447.638.27.14.32.80.00.00.0CONCON
328252DoverCharlie Elphicke74,56469.750.040.32.45.12.30.00.00.0CONCON
329251Thanet SouthCraig Mackinlay72,34268.848.438.42.88.22.20.00.00.0CONCON
329250Caithness Sutherland and Easter RossJamie Stone46,86865.922.612.435.80.00.029.20.00.0LIBLIB
330250Ribble SouthSeema Kennedy75,75272.450.339.83.54.91.60.00.00.0CONCON
331249RushcliffeKenneth Clarke74,74078.049.438.54.44.43.30.00.00.0CONCON
332248Welwyn HatfieldGrant Shapps72,88870.948.637.26.85.02.20.00.00.0CONCON
333247York OuterJulian Sturdy75,85675.748.737.19.52.22.50.00.00.0CONCON
334246StaffordJeremy Lefroy68,44575.952.340.22.81.82.90.00.00.0CONCON
335245Swindon NorthJustin Tomlinson80,19468.551.238.83.34.72.10.00.00.0CONCON
336244MacclesfieldDavid Rutley75,22872.250.137.55.63.53.20.00.00.0CONCON
337243KingswoodChris Skidmore69,42670.252.539.93.31.82.50.00.00.0CONCON
337242Ross Skye and LochaberIan Blackford53,63871.724.912.220.90.00.040.30.01.7NATNAT
338242RedditchRachel Maclean64,33470.349.937.12.48.32.30.00.00.0CONCON
339241HarlowRobert Halfon67,69766.251.638.72.05.72.00.00.00.0CONCON
340240RugbyMark Pawsey72,17571.151.938.75.21.92.40.00.00.0CONCON
341239Renfrewshire EastPaul Masterton70,06776.740.026.72.10.00.031.20.00.0CONCON
342238Bournemouth EastTobias Ellwood74,59165.249.536.15.95.33.20.00.00.0CONCON
343237Elmet and RothwellAlec Shelbrooke80,29174.251.938.54.03.02.50.00.00.0CONCON
344236StourbridgeMargot James70,21567.152.138.72.15.61.50.00.00.0CONCON
345235MonmouthDavid Davies64,90976.650.637.03.83.42.42.70.00.0CONCON
346234BasingstokeMaria Miller81,87368.350.336.35.65.22.60.00.00.0CONCON
346233Inverness Nairn Badenoch and StrathspeyDrew Hendry76,84468.730.516.212.30.00.039.90.01.1NATNAT
347233Bournemouth WestConor Burns73,19560.851.136.76.02.73.50.00.00.0CONCON
347232Fife North EastStephen Gethins58,68571.324.19.632.90.00.032.90.00.5NATNAT
348232WaveneyPeter Aldous80,78465.252.037.31.85.83.10.00.00.0CONCON
349231Cannock ChaseAmanda Milling74,54064.252.537.81.55.92.20.00.00.0CONCON
350230StirlingStephen Kerr66,41574.337.122.13.40.00.036.80.00.7CONCON
351229Amber ValleyNigel Mills68,06567.354.238.92.22.52.10.00.00.0CONCON
352228Warwickshire NorthCraig Tracey72,27765.354.539.32.01.72.50.00.00.0CONCON
353227Hemel HempsteadMike Penning75,01169.752.637.35.71.92.50.00.00.0CONCON
354226Great YarmouthBrandon Lewis71,40861.851.736.42.18.01.80.00.00.0CONCON
355225Forest of DeanMark Harper70,89873.051.936.53.65.03.10.00.00.0CONCON
356224Rochester and StroodKelly Tolhurst82,70265.052.036.52.07.52.00.00.00.0CONCON
357223Croydon SouthChris Philp83,51873.351.936.35.34.12.50.00.00.0CONCON
358222Somerset North EastJacob Rees-Mogg71,35075.751.235.37.52.93.10.00.00.0CONCON
359221GraveshamAdam Holloway72,94867.253.236.92.35.62.00.00.00.0CONCON
360220Ayr Carrick and CumnockBill Grant71,24164.940.123.91.90.00.034.10.00.0CONCON
361219Chelsea and FulhamGreg Hands63,72866.150.133.710.03.62.60.00.00.0CONCON
362218Wrekin, TheMark Pritchard68,64272.153.036.62.55.62.30.00.00.0CONCON
363217Gillingham and RainhamRehman Chishti72,09367.853.036.52.66.21.60.00.00.0CONCON
363216Carshalton and WallingtonTom Brake70,84971.635.819.239.23.82.00.00.00.0LIBLIB
364216Bexleyheath and CrayfordDavid Evennett65,31569.253.036.02.46.62.00.00.00.0CONCON
365215St AlbansAnne Main72,81178.340.723.630.82.72.20.00.00.0CONCON
366214BanburyVictoria Prentis83,81873.451.834.75.25.52.80.00.00.0CONCON
367213HexhamGuy Opperman61,01275.851.734.56.64.03.30.00.00.0CONCON
368212BurtonAndrew Griffiths73,95467.555.538.22.31.82.10.00.00.0CONCON
369211Hitchin and HarpendenBim Afolami75,91677.450.733.29.83.23.10.00.00.0CONCON
370210Dudley SouthMike Wood61,32362.454.036.61.56.41.50.00.00.0CONCON
371209Bromley and ChislehurstBob Neill65,11371.751.433.86.65.13.10.00.00.0CONCON
372208St Austell and NewquaySteve Double78,61869.047.129.619.72.80.80.00.00.0CONCON
373207Weston-Super-MareJohn Penrose82,16068.750.733.18.35.62.20.00.00.0CONCON
373206BathWera Hobhouse66,76974.333.415.345.52.83.10.00.00.0LIBLIB
374206Southend WestDavid Amess67,67769.752.834.54.16.12.50.00.00.0CONCON
375205Portsmouth NorthPenny Mordaunt71,37466.152.434.15.16.22.30.00.00.0CONCON
376204KetteringPhilip Hollobone71,52369.155.536.93.01.82.80.00.00.0CONCON
377203HarboroughNeil O'Brien78,64773.249.931.211.84.62.50.00.00.0CONCON
378202CleethorpesMartin Vickers73,04765.554.735.72.16.01.50.00.00.0CONCON
379201Worthing WestPeter Bottomley77,77770.153.033.65.04.93.50.00.00.0CONCON
380200Thanet NorthRoger Gale72,65766.553.834.43.06.52.30.00.00.0CONCON
381199CongletonFiona Bruce76,69473.354.134.64.74.32.30.00.00.0CONCON
382198Dorset SouthRichard Drax72,32371.853.734.05.42.04.90.00.00.0CONCON
383197Derbyshire SouthHeather Wheeler76,34168.956.336.33.31.82.20.00.00.0CONCON
383196Kingston and SurbitonEd Davey81,58476.235.515.542.94.31.80.00.00.0LIBLIB
384196EddisburyAntoinette Sandbach70,27273.054.334.15.04.42.20.00.00.0CONCON
385195Derbyshire MidPauline Latham67,46674.756.235.93.31.82.80.00.00.0CONCON
386194Wyre and Preston NorthBen Wallace72,31972.855.735.44.42.02.40.00.00.0CONCON
387193Chatham and AylesfordTracey Crouch70,41963.754.634.12.37.11.90.00.00.0CONCON
388192AldershotLeo Docherty76,20564.252.732.06.85.72.80.00.00.0CONCON
389191WellingboroughPeter Bone79,25867.255.034.43.15.22.30.00.00.0CONCON
389190Argyll and ButeBrendan O'Hara67,23071.533.212.618.20.00.036.00.00.0NATNAT
390190Ribble ValleyNigel Evans77,96870.855.334.35.42.03.00.00.00.0CONCON
391189Staffordshire MoorlandsKaren Bradley66,00967.655.734.73.14.12.40.00.00.0CONCON
392188ChelmsfordVicky Ford81,04570.251.330.311.25.22.10.00.00.0CONCON
393187HuntingdonJonathan Djanogly84,32070.852.731.37.85.72.40.00.00.0CONCON
394186Ochil and South PerthshireLuke Graham76,76770.641.520.03.20.00.035.30.00.0CONCON
395185DartfordGareth Johnson78,50669.155.233.72.46.72.10.00.00.0CONCON
396184Basildon South and East ThurrockStephen Metcalfe73,54164.154.533.01.49.02.10.00.00.0CONCON
397183Aberdeen SouthRoss Thomson64,96468.542.120.65.80.00.031.50.00.0CONCON
398182Cambridgeshire SouthHeidi Allen85,25776.249.427.817.22.63.10.00.00.0CONCON
399181Selby and AinstyNigel Adams75,76574.056.334.53.84.90.50.00.00.0CONCON
400180Hazel GroveWilliam Wragg62,68470.442.921.131.22.82.00.00.00.0CONCON
401179Leicestershire North WestAndrew Bridgen75,36271.055.833.85.91.92.60.00.00.0CONCON
402178AylesburyDavid Lidington82,54671.252.630.68.95.02.90.00.00.0CONCON
403177Beverley and HoldernessGraham Stuart80,65769.056.033.84.63.32.30.00.00.0CONCON
404176CheadleMary Robinson72,78075.042.019.734.62.80.80.00.00.0CONCON
405175Dumfries and GallowayAlister Jack74,20669.543.320.92.40.00.032.40.01.0CONCON
406174FyldeMark Menzies70,32466.156.333.84.62.03.30.00.00.0CONCON
407173Bedfordshire South WestAndrew Selous79,67069.856.834.24.42.22.30.00.00.0CONCON
408172Cambridgeshire South EastLucy Frazer86,12173.250.928.217.52.60.70.00.00.0CONCON
409171Ruislip, Northwood and PinnerNick Hurd73,42572.754.731.56.54.33.00.00.00.0CONCON
410170Folkestone and HytheDamian Collins84,09070.052.329.16.67.05.00.00.00.0CONCON
411169Wyre ForestMark Garnier77,73465.856.032.73.55.32.50.00.00.0CONCON
412168TamworthChristopher Pincher71,31966.158.635.23.91.80.50.00.00.0CONCON
413167Bridgwater and West SomersetIan Liddell-Grainger89,29465.352.729.19.95.92.50.00.00.0CONCON
414166Somerset NorthLiam Fox80,53877.051.827.98.86.55.00.00.00.0CONCON
415165Devon CentralMel Stride74,37077.851.727.810.76.23.70.00.00.0CONCON
416164TotnesSarah Wollaston68,91372.951.227.311.74.94.80.00.00.0CONCON
417163SpelthorneKwasi Kwarteng72,64169.054.930.95.16.52.70.00.00.0CONCON
418162WantageEd Vaizey87,73572.551.827.313.44.43.10.00.00.0CONCON
419161Norfolk SouthRichard Bacon83,05673.655.831.47.62.13.10.00.00.0CONCON
420160Suffolk CoastalTherese Coffey79,36673.255.731.16.42.93.90.00.00.0CONCON
421159RomfordAndrew Rosindell73,51667.956.932.22.26.62.20.00.00.0CONCON
422158Brigg and GooleAndrew Percy66,06968.258.033.31.75.31.70.00.00.0CONCON
423157Yorkshire EastGreg Knight81,06566.655.931.13.66.82.60.00.00.0CONCON
424156Berwick-upon-TweedAnne-Marie Trevelyan58,77471.850.125.119.72.62.60.00.00.0CONCON
425155Isle of WightBob Seely110,69767.348.923.73.45.818.20.00.00.0CONCON
426154Harwich and North EssexBernard Jenkin71,29471.756.130.95.05.42.60.00.00.0CONCON
427153Cambridgeshire North WestShailesh Vara93,22368.656.230.94.65.82.50.00.00.0CONCON
428152Hereford and South HerefordshireJesse Norman71,08871.051.125.76.511.75.00.00.00.0CONCON
429151BroadlandKeith Simpson77,33472.455.530.17.34.92.20.00.00.0CONCON
430150Norfolk North WestHenry Bellingham72,06267.757.932.42.64.92.20.00.00.0CONCON
431149PooleRobert Syms73,81167.555.530.08.12.93.40.00.00.0CONCON
431148TwickenhamVince Cable83,36279.535.59.850.92.90.80.00.00.0LIBLIB
432148BracknellPhillip Lee79,19970.656.430.76.95.30.70.00.00.0CONCON
433147St IvesDerek Thomas67,46275.940.814.840.82.80.80.00.00.0CONCON
434146Derbyshire DalesPatrick McLoughlin64,41877.057.631.65.92.32.70.00.00.0CONCON
435145Sittingbourne and SheppeyGordon Henderson81,71562.957.831.72.55.52.60.00.00.0CONCON
436144Sutton ColdfieldAndrew Mitchell75,65269.958.532.44.02.52.50.00.00.0CONCON
437143Norfolk MidGeorge Freeman80,02669.656.630.54.75.62.60.00.00.0CONCON
438142BeckenhamBob Stewart67,92876.056.830.67.22.23.30.00.00.0CONCON
439141AshfordDamian Green87,39668.556.630.24.85.62.90.00.00.0CONCON
440140Shropshire NorthOwen Paterson80,53569.058.131.54.91.93.60.00.00.0CONCON
441139Bury St EdmundsJo Churchill87,75870.856.830.15.32.85.00.00.00.0CONCON
442138CharnwoodEdward Argar78,07170.758.031.23.54.82.50.00.00.0CONCON
442137Oxford West and AbingdonLayla Moran79,28975.740.013.242.23.90.70.00.00.0LIBLIB
443137TattonEsther McVey67,87472.456.029.28.33.53.10.00.00.0CONCON
444136Haltemprice and HowdenDavid Davis71,52071.958.531.64.43.12.30.00.00.0CONCON
445135Basildon and BillericayJohn Baron69,14965.058.631.53.26.30.50.00.00.0CONCON
446134Devon South WestGary Streeter71,26274.257.430.34.74.82.70.00.00.0CONCON
447133WokingJonathan Lord76,17072.551.724.416.24.92.80.00.00.0CONCON
448132Tunbridge WellsGreg Clark75,13872.154.527.29.15.73.50.00.00.0CONCON
449131Sutton and CheamPaul Scully70,40473.848.621.124.92.92.50.00.00.0CONCON
450130Hertfordshire North EastOliver Heald75,96773.256.228.87.12.05.90.00.00.0CONCON
451129EastleighMims Davies81,21370.548.020.524.15.32.10.00.00.0CONCON
452128Suffolk Central and Ipswich NorthDan Poulter78,11672.457.730.14.04.73.50.00.00.0CONCON
453127Brecon and RadnorshireChris Davies56,01073.846.118.327.54.10.83.10.00.0CONCON
454126BromsgroveSajid Javid73,57173.559.631.74.31.92.60.00.00.0CONCON
455125Hornchurch and UpminsterJulia Dockerill80,82169.457.629.02.28.62.60.00.00.0CONCON
456124WokinghamJohn Redwood79,87974.754.225.614.72.53.00.00.00.0CONCON
456123Norfolk NorthNorman Lamb69,26375.339.310.546.82.70.70.00.00.0LIBLIB
457123Hertford and StortfordMark Prisk82,42972.857.929.07.42.03.60.00.00.0CONCON
458122GordonColin Clark78,53168.440.711.811.60.00.035.90.00.0CONCON
459121Sussex MidNicholas Soames83,74773.654.525.611.74.83.30.00.00.0CONCON
460120Old Bexley and SidcupJames Brokenshire66,00572.858.929.83.05.92.40.00.00.0CONCON
461119Hertfordshire South WestDavid Gauke80,29375.555.526.110.74.43.20.00.00.0CONCON
462118Devon EastHugo Swire82,38273.346.116.72.227.87.20.00.00.0CONCON
463117SalisburyJohn Glen72,89273.155.726.110.25.13.00.00.00.0CONCON
464116HertsmereOliver Dowden73,55471.058.729.14.94.92.40.00.00.0CONCON
465115Bedfordshire North EastAlistair Burt86,98873.858.528.95.34.92.40.00.00.0CONCON
466114BosworthDavid Tredinnick80,63369.754.324.616.12.42.50.00.00.0CONCON
467113Cornwall South EastSheryll Murray71,89674.053.023.217.72.83.30.00.00.0CONCON
468112ReigateCrispin Blunt74,62872.155.025.110.15.14.70.00.00.0CONCON
469111Suffolk SouthJames Cartlidge75,96771.458.128.25.44.63.70.00.00.0CONCON
470110Leicestershire SouthAlberto Costa78,89571.959.028.93.95.82.40.00.00.0CONCON
471109Devon NorthPeter Heaton-Jones75,78473.543.413.336.25.02.10.00.00.0CONCON
472108Suffolk WestMatt Hancock76,98467.258.828.63.96.52.30.00.00.0CONCON
473107NewarkRobert Jenrick75,52672.960.330.14.74.40.50.00.00.0CONCON
474106Newton AbbotAnne Marie Morris71,72272.053.022.818.72.82.60.00.00.0CONCON
475105Bedfordshire MidNadine Dorries83,80075.459.329.05.52.63.60.00.00.0CONCON
476104GainsboroughEdward Leigh75,89367.859.429.16.61.93.00.00.00.0CONCON
477103Wiltshire South WestAndrew Murrison76,89871.257.627.18.92.93.50.00.00.0CONCON
478102BroxbourneCharles Walker73,50264.659.829.32.95.82.30.00.00.0CONCON
479101Bognor Regis and LittlehamptonNick Gibb75,82767.756.625.96.08.33.20.00.00.0CONCON
480100Thirsk and MaltonKevin Hollinrake78,67071.157.626.86.36.33.00.00.00.0CONCON
48199Penrith and The BorderRory Stewart65,13971.357.926.87.25.23.00.00.00.0CONCON
48298Skipton and RiponJulian Smith78,10874.460.229.00.03.47.40.00.00.0CONCON
48397Maidstone and The WealdHelen Grant75,33468.654.022.715.15.82.50.00.00.0CONCON
48496HavantAlan Mak72,46463.957.426.05.67.73.40.00.00.0CONCON
48595Tiverton and HonitonNeil Parish80,73171.658.927.57.32.14.10.00.00.0CONCON
48694Devon West and TorridgeGeoffrey Cox80,52773.954.122.516.13.63.70.00.00.0CONCON
48793Epsom and EwellChris Grayling80,02974.157.225.511.52.33.50.00.00.0CONCON
48892TorbayKevin Foster75,93667.450.618.823.35.22.10.00.00.0CONCON
48891Westmorland and LonsdaleTim Farron66,39177.941.89.944.13.30.90.00.00.0LIBLIB
48891Perth and North PerthshirePete Wishart71,74371.842.310.45.00.00.042.30.00.0NATNAT
48991LichfieldMichael Fabricant74,43071.961.129.24.61.93.20.00.00.0CONCON
49090WitneyRobert Courts82,72773.653.121.218.94.32.50.00.00.0CONCON
49189GosportCaroline Dinenage73,88667.059.527.64.35.82.70.00.00.0CONCON
49288ChippenhamMichelle Donelan76,43274.852.320.223.82.80.80.00.00.0CONCON
49387AngusKirstene Hair63,84063.045.213.03.30.00.038.60.00.0CONCON
49486Norfolk South WestElizabeth Truss77,87467.360.428.24.26.80.50.00.00.0CONCON
49585StoneBill Cash67,82473.860.828.64.14.61.90.00.00.0CONCON
49684Runnymede and WeybridgePhilip Hammond74,88768.958.526.36.75.23.20.00.00.0CONCON
49783Faversham and Kent MidHelen Whately76,00865.558.726.56.05.43.40.00.00.0CONCON
49882Harrogate and KnaresboroughAndrew Jones77,26573.453.120.821.83.40.90.00.00.0CONCON
49981Northamptonshire SouthAndrea Leadsom85,75675.860.127.85.24.32.70.00.00.0CONCON
50080MeridenCaroline Spelman81,43767.159.627.24.55.63.10.00.00.0CONCON
50179Kenilworth and SouthamJeremy Wright66,32377.458.426.08.93.92.80.00.00.0CONCON
50278BraintreeJames Cleverly75,31669.560.428.04.05.42.30.00.00.0CONCON
50377Grantham and StamfordNick Boles81,76269.259.627.15.16.02.20.00.00.0CONCON
50476Aldridge-BrownhillsWendy Morton60,36366.763.030.43.12.70.80.00.00.0CONCON
50575GuildfordAnne Milton75,45473.652.219.622.33.02.90.00.00.0CONCON
50674ClactonGiles Watling69,26363.758.826.01.810.82.50.00.00.0CONCON
50773Dumfriesshire, Clydesdale and TweeddaleDavid Mundell67,67272.449.416.54.00.00.030.10.00.0CONCON
50772Richmond ParkZac Goldsmith80,02579.142.69.743.33.60.80.00.00.0CONLIB
50872MontgomeryshireGlyn Davies50,75568.749.316.423.62.72.35.60.00.0CONCON
50871EastbourneStephen Lloyd78,75472.941.78.745.32.71.60.00.00.0LIBLIB
50971Epping ForestEleanor Laing74,73767.959.626.55.25.83.00.00.00.0CONCON
51070SolihullJulian Knight77,78473.055.722.414.64.72.70.00.00.0CONCON
51169CheltenhamAlex Chalk78,87572.344.310.140.42.82.40.00.00.0CONCON
51268Dorset WestOliver Letwin79,04375.453.118.921.72.83.50.00.00.0CONCON
51367Louth and HorncastleVictoria Atkins79,00666.861.527.23.57.10.70.00.00.0CONCON
51466Bexhill and BattleHuw Merriman78,51275.759.625.16.95.43.00.00.00.0CONCON
51565Taunton DeaneRebecca Pow85,46673.850.515.925.95.12.60.00.00.0CONCON
51664HorshamJeremy Quin82,77374.957.122.311.35.43.80.00.00.0CONCON
51763ChichesterGillian Keegan84,99670.557.722.910.45.14.00.00.00.0CONCON
51862Worcestershire WestHarriett Baldwin74,38575.959.024.18.74.73.40.00.00.0CONCON
51961Romsey and Southampton NorthCaroline Nokes67,18674.754.819.819.73.02.80.00.00.0CONCON
52060FarehamSuella Fernandes79,49571.760.625.66.34.72.80.00.00.0CONCON
52159WithamPriti Patel69,13771.261.926.85.11.94.30.00.00.0CONCON
52258TewkesburyLaurence Robertson81,44272.557.622.312.34.53.30.00.00.0CONCON
52357WellsJames Heappey82,44973.847.712.435.83.20.90.00.00.0CONCON
52456LewesMaria Caulfield70,94776.447.111.737.72.70.70.00.00.0CONCON
52555Sleaford and North HykehamCaroline Johnson90,92572.461.826.43.85.72.20.00.00.0CONCON
52654Cornwall NorthScott Mann68,85074.048.312.734.83.30.90.00.00.0CONCON
52753OrpingtonJo Johnson67,90674.360.424.86.06.12.70.00.00.0CONCON
52852LudlowPhilip Dunne68,03473.460.524.79.92.12.70.00.00.0CONCON
52951Hampshire North WestKit Malthouse81,43072.259.723.98.94.62.90.00.00.0CONCON
53050Boston and SkegnessMatt Warman68,39162.761.225.41.79.91.90.00.00.0CONCON
53149Esher and WaltonDominic Raab80,93873.956.220.316.04.92.70.00.00.0CONCON
53248HenleyJohn Howell74,98776.156.720.713.74.94.10.00.00.0CONCON
53347WealdenNus Ghani81,42574.358.822.69.65.13.80.00.00.0CONCON
53446DaventryChris Heaton-Harris75,33573.961.325.16.74.62.30.00.00.0CONCON
53545Somerton and FromeDavid Warburton84,43575.354.618.119.23.94.30.00.00.0CONCON
53644MorayDouglas Ross70,64967.447.610.92.30.00.038.80.00.4CONCON
53743Aberdeenshire West and KincardineAndrew Bowie72,47771.247.911.18.60.00.032.50.00.0CONCON
53842Arundel and South DownsNick Herbert80,76674.660.023.17.34.84.80.00.00.0CONCON
53941Surrey EastSam Gyimah82,00472.257.320.49.69.33.40.00.00.0CONCON
54040Stratford-on-AvonNadhim Zahawi72,60972.359.722.811.22.83.30.00.00.0CONCON
54139Cambridgeshire North EastStephen Barclay84,40463.162.025.04.16.32.50.00.00.0CONCON
54238Chesham and AmershamCheryl Gillan71,46577.358.321.112.05.13.60.00.00.0CONCON
54337RichmondRishi Sunak80,92070.561.524.35.44.44.30.00.00.0CONCON
54436Rutland and MeltonAlan Duncan78,46373.460.423.17.65.23.60.00.00.0CONCON
54535Surrey South WestJeremy Hunt78,04277.453.315.89.117.44.40.00.00.0CONCON
54634Saffron WaldenKemi Badenoch83,69072.859.421.312.95.80.70.00.00.0CONCON
54733Tonbridge and MallingTom Tugendhat77,23473.761.322.76.15.24.70.00.00.0CONCON
54832Banff and BuchanDavid Duguid67,60161.648.09.53.50.00.039.10.00.0CONCON
54931WinchesterSteve Brine72,49778.849.611.132.94.12.30.00.00.0CONCON
55030WindsorAdam Afriyie73,59573.362.023.39.32.23.30.00.00.0CONCON
55129YeovilMarcus Fysh82,91171.652.113.327.93.92.90.00.00.0CONCON
55228DevizesClaire Perry72,18470.160.321.58.55.93.90.00.00.0CONCON
55327Castle PointRebecca Harris69,47064.464.925.42.27.10.50.00.00.0CONCON
55426Worcestershire MidNigel Huddleston76,06572.462.923.35.84.93.00.00.00.0CONCON
55525Rayleigh and WickfordMark Francois78,55670.464.324.72.66.02.40.00.00.0CONCON
55624Cotswolds, TheGeoffrey Clifton-Brown80,44674.258.218.514.94.73.70.00.00.0CONCON
55723Wiltshire NorthJames Gray71,40875.257.918.216.14.83.00.00.00.0CONCON
55822Herefordshire NorthBill Wiggin67,75174.159.519.610.93.56.50.00.00.0CONCON
55921New Forest EastJulian Lewis72,60270.860.220.313.92.43.10.00.00.0CONCON
56020SevenoaksMichael Fallon71,06172.161.321.47.75.83.80.00.00.0CONCON
56119Thornbury and YateLuke Hall67,92774.652.812.629.62.82.00.00.00.0CONCON
56218Surrey HeathMichael Gove80,53771.861.821.510.02.24.50.00.00.0CONCON
56317BeaconsfieldDominic Grieve77,53472.362.921.97.34.93.10.00.00.0CONCON
56416Staffordshire SouthGavin Williamson73,45369.667.325.62.51.82.80.00.00.0CONCON
56515MaidenheadTheresa May76,27676.462.420.010.34.82.50.00.00.0CONCON
56614Brentwood and OngarAlex Burghart74,91170.663.420.97.75.72.30.00.00.0CONCON
56713Dorset Mid and Poole NorthMichael Tomlinson65,05474.256.813.925.72.80.80.00.00.0CONCON
56812Dorset NorthSimon Hoare76,38573.062.519.212.32.43.60.00.00.0CONCON
56911Hampshire EastDamian Hinds74,14874.761.317.614.03.14.00.00.00.0CONCON
57010MaldonJohn Whittingdale66,96075.065.521.74.06.02.70.00.00.0CONCON
5719New Forest WestDesmond Swayne68,78772.164.420.28.92.83.70.00.00.0CONCON
5728NewburyRichard Benyon82,92373.459.114.719.83.03.40.00.00.0CONCON
5737Meon ValleyGeorge Hollingbery74,24673.063.318.810.04.83.00.00.00.0CONCON
5746Mole ValleyPaul Beresford74,54576.159.514.417.85.03.30.00.00.0CONCON
5755Berwickshire, Roxburgh and SelkirkJohn Lamont73,19171.553.98.64.70.00.032.80.00.0CONCON
5764Hampshire North EastRanil Jayawardena75,47676.463.117.911.24.53.30.00.00.0CONCON
5773South Holland and The DeepingsJohn Hayes76,38165.967.520.92.66.52.40.00.00.0CONCON
5782ChristchurchChristopher Chope70,32972.067.220.37.22.13.20.00.00.0CONCON
5791BuckinghamJohn Bercow79,61666.262.71.80.016.718.70.00.00.0CONCON

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.