User-defined Prediction

The predicted results in the country, given the National levels of support which you entered, are as follows.

National Prediction: Labour majority 148

Party2019 Votes2019 SeatsPred VotesGainsLossesNet ChangePred Seats
CON 44.7%376 32.5%1235-234142
LAB 33.0%197 45.2%2053+202399
LIB 11.8%8 11.8%241+2331
Reform 2.1%0 2.1%00+00
Green 2.8%1 2.8%10+12
SNP 4.0%48 4.7%70+755
PlaidC 0.5%2 0.6%10+13
Other 1.1%0 0.4%00+00
N.Ire 18 00+018

This prediction is based on the proposed new 2023 constituency boundaries (650 seats).

Edit current prediction, make new prediction, or go back to home page.

Table of all seat results nationwide

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, Berwickshire, Roxburgh and Selkirk, 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 Ashfield (prediction: LAB), and the Conservatives need to win all their seats up to Thanet East (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
1541Liverpool WaltonDan Carden70,86166.311.882.43.40.22.20.00.00.0LABLAB
2540BootlePeter Dowd74,83265.711.982.03.60.22.20.00.00.0LABLAB
3539KnowsleyGeorge Howarth70,83665.311.981.43.90.22.60.00.00.0LABLAB
4538Liverpool RiversideKim Johnson70,30165.610.979.94.70.24.40.00.00.0LABLAB
5537Liverpool West DerbyIan Byrne70,37966.912.880.64.10.22.30.00.00.0LABLAB
6536Lewisham NorthVicky Foxcroft75,02068.312.678.05.40.13.90.00.00.0LABLAB
7535PeckhamHarriet Harman71,49163.412.577.75.60.14.10.00.00.0LABLAB
8534Hackney South and ShoreditchMeg Hillier80,39161.011.776.75.10.16.30.00.00.0LABLAB
9533TottenhamDavid Lammy75,56161.812.676.54.90.15.90.00.00.0LABLAB
10532Islington NorthJeremy Corbyn75,16271.611.872.97.10.18.10.00.00.0LABLAB
11531Lewisham West and East DulwichEllie Reeves70,34868.415.175.95.30.13.60.00.00.0LABLAB
12530Liverpool WavertreePaula Barker71,13567.312.572.98.50.26.00.00.00.0LABLAB
13529WalthamstowStella Creasy70,26768.814.674.55.40.25.30.00.00.0LABLAB
14528Hackney North and Stoke NewingtonDiane Abbott80,73661.412.872.75.80.18.50.00.00.0LABLAB
15527Liverpool GarstonMaria Eagle70,12869.813.973.510.00.22.40.00.00.0LABLAB
16526Dulwich and West NorwoodHelen Hayes74,93268.914.774.03.20.17.90.00.00.0LABLAB
17525Vauxhall and Camberwell GreenFlorence Eshalomi72,62963.414.372.88.40.14.40.00.00.0LABLAB
18524ChorleyLindsay Hoyle74,74351.016.875.03.80.34.10.00.00.0LABLAB
19523Widnes and HalewoodDerek Twigg70,35565.618.275.63.70.32.30.00.00.0LABLAB
20522Lewisham EastJanet Daby69,95666.617.374.35.20.23.00.00.00.0LABLAB
21521Clapham and Brixton HillBell Ribeiro-Addy79,34265.214.971.78.90.14.40.00.00.0LABLAB
22520Holborn and St PancrasKeir Starmer72,19066.015.271.26.80.26.70.00.00.0LABLAB
23519Manchester WithingtonJeff Smith71,16768.714.170.010.90.14.90.00.00.0LABLAB
24518Islington South and FinsburyEmily Thornberry77,38367.215.871.18.30.24.60.00.00.0LABLAB
25517West Ham and BecktonLyn Brown70,62161.617.471.65.10.25.60.00.00.0LABLAB
26516Manchester RusholmeUnknown (new seat)69,29957.512.966.27.90.212.80.00.00.0LABLAB
27515WallaseyAngela Eagle72,51670.719.972.05.10.32.80.00.00.0LABLAB
28514Greenwich and WoolwichMatthew Pennycook69,90066.418.970.26.50.24.20.00.00.0LABLAB
29513Rhondda and OgmoreChris Bryant73,52160.217.468.43.71.52.96.00.00.0LABLAB
30512Croydon WestSteve Reed70,73264.418.669.05.20.27.10.00.00.0LABLAB
31511Streatham and Croydon NorthUnknown (new seat)78,08264.917.467.49.20.25.90.00.00.0LABLAB
32510Queen's Park and Maida ValeKaren Buck77,35964.617.767.77.90.26.50.00.00.0LABLAB
33509Newcastle upon Tyne East and WallsendNick Brown76,87166.219.469.37.00.83.50.00.00.0LABLAB
34508BirkenheadMick Whitley75,67567.916.765.95.70.211.50.00.00.0LABLAB
35507Stratford and BowUnknown (new seat)73,60164.115.864.77.40.211.90.00.00.0LABLAB
36506St Helens South and WhistonMarie Rimmer70,53863.619.868.56.40.44.90.00.00.0LABLAB
37505Nottingham EastNadia Whittome75,28760.419.167.65.90.47.00.00.00.0LABLAB
38504SalfordRebecca Long-Bailey71,67260.620.468.75.90.94.10.00.00.0LABLAB
39503Manchester CentralLucy Powell73,79056.019.567.27.50.55.30.00.00.0LABLAB
40502Leeds Central and HeadingleyAlex Sobel75,21863.618.265.18.80.37.70.00.00.0LABLAB
41501Blaenau Gwent and RhymneyNick Smith70,68759.618.965.64.64.12.84.00.00.0LABLAB
42500Leyton and WansteadJohn Cryer71,08568.820.367.07.00.25.50.00.00.0LABLAB
43499Birmingham LadywoodShabana Mahmood78,30157.415.161.68.60.314.30.00.00.0LABLAB
44498Oxford EastAnneliese Dodds71,60263.018.164.48.70.28.50.00.00.0LABLAB
45497Aberafan MaestegStephen Kinnock69,52562.819.966.04.52.02.94.70.00.0LABLAB
46496East HamStephen Timms70,89961.818.464.35.70.211.40.00.00.0LABLAB
47495Stretford and UrmstonKate Green72,37169.223.569.24.90.22.10.00.00.0LABLAB
48494Hove and PortsladePeter Kyle74,31375.923.068.45.50.32.80.00.00.0LABLAB
49493Hornsey and Friern BarnetCatherine West69,27772.715.460.621.00.12.80.00.00.0LABLAB
50492Bethnal Green and StepneyRushanara Ali76,29468.415.860.911.70.211.40.00.00.0LABLAB
51491Gorton and DentonAfzal Khan73,74959.620.865.66.90.56.20.00.00.0LABLAB
52490Merthyr Tydfil and AberdareGerald Jones74,59858.019.664.25.02.82.65.80.00.0LABLAB
53489York CentralRachael Maskell76,30366.323.167.56.50.42.50.00.00.0LABLAB
54488Ellesmere Port and BromboroughJustin Madders71,09771.523.367.06.30.33.00.00.00.0LABLAB
55487Mitcham and MordenSiobhain McDonagh76,80566.423.866.66.90.32.50.00.00.0LABLAB
56486TootingRosena Allin-Khan76,95376.023.465.67.90.22.90.00.00.0LABLAB
57485Erith and ThamesmeadAbena Oppong-Asare73,35364.325.467.24.50.32.50.00.00.0LABLAB
58484Leeds North EastFabian Hamilton70,54571.522.764.48.40.34.10.00.00.0LABLAB
59483Leeds SouthHilary Benn74,57454.723.464.96.12.13.50.00.00.0LABLAB
60482Ealing SouthallVirendra Sharma75,52366.322.263.65.50.28.50.00.00.0LABLAB
61481Cardiff EastJo Stevens75,65864.920.661.912.00.34.01.30.00.0LABLAB
62480Jarrow and Gateshead EastKate Osborne71,05062.022.163.36.36.12.20.00.00.0LABLAB
63479Brent EastDawn Butler74,72059.921.962.87.40.27.60.00.00.0LABLAB
64478St Helens NorthConor McGinn75,59462.924.264.86.22.32.60.00.00.0LABLAB
65477Southgate and Wood GreenBambos Charalambous75,79971.724.464.08.50.22.80.00.00.0LABLAB
66476Poplar and LimehouseApsana Begum74,95166.719.358.912.00.29.50.00.00.0LABLAB
67475Norwich SouthClive Lewis77,60566.421.460.98.00.39.40.00.00.0LABLAB
68474Newcastle upon Tyne Central and WestChi Onwurah75,87266.323.062.47.24.23.20.00.00.0LABLAB
69473EasingtonGrahame Morris69,85657.622.161.55.39.41.80.00.00.0LABLAB
70472Sheffield Brightside and HillsboroughGill Furniss70,29457.122.161.35.42.68.60.00.00.0LABLAB
71471Barnsley NorthDan Jarvis76,55256.122.261.14.69.92.20.00.00.0LABLAB
72470Sefton CentralBill Esterson74,41872.326.465.06.50.31.70.00.00.0LABLAB
73469Swansea WestGeraint Davies73,78060.222.361.08.61.42.83.80.00.0LABLAB
74468Sheffield HeeleyLouise Haigh74,09562.523.462.09.71.13.80.00.00.0LABLAB
75467Sheffield CentralPaul Blomfield70,91456.711.449.96.50.132.00.00.00.0LABLAB
76466Brighton Kemptown and PeacehavenLloyd Russell-Moyle70,99669.627.265.74.10.32.70.00.00.0LABLAB
77465Blackley and Middleton SouthGraham Stringer70,87854.725.063.36.12.82.80.00.00.0LABLAB
78464Bristol EastKerry McCarthy75,47671.422.660.78.60.37.80.00.00.0LABLAB
79463South ShieldsEmma Lewell-Buck69,71160.522.360.45.44.97.00.00.00.0LABLAB
80462Hammersmith and ChiswickAndy Slaughter75,11969.025.062.89.10.22.90.00.00.0LABLAB
81461StockportNavendu Mishra75,65962.325.363.07.90.43.30.00.00.0LABLAB
82460ExeterBen Bradshaw72,92868.525.062.74.40.37.60.00.00.0LABLAB
83459Ealing Central and ActonRupa Huq76,24972.223.360.712.50.23.20.00.00.0LABLAB
84458BarkingMargaret Hodge71,15157.126.763.95.31.03.10.00.00.0LABLAB
85457PontypriddAlex Davies-Jones73,66462.724.061.24.31.62.16.80.00.0LABLAB
86456Nottingham SouthLilian Greenwood75,84059.425.362.57.11.33.80.00.00.0LABLAB
87455Wythenshawe and Sale EastMike Kane76,31458.626.563.65.90.63.40.00.00.0LABLAB
88454Gateshead Central and WhickhamIan Mearns71,24361.425.462.58.71.02.30.00.00.0LABLAB
89453Leicester SouthJonathan Ashworth71,62064.519.956.77.00.316.10.00.00.0LABLAB
90452BatterseaMarsha De Cordova71,97175.626.563.07.90.22.30.00.00.0LABLAB
91451Blyth and AshingtonIan Lavery75,29863.826.062.45.44.22.00.00.00.0LABLAB
92450Neath and Swansea EastChristina Rees74,09063.122.058.36.02.02.29.50.00.0LABLAB
93449Bristol SouthKarin Smyth74,26965.624.259.88.10.47.40.00.00.0LABLAB
94448CambridgeDaniel Zeichner73,88267.216.051.527.30.25.00.00.00.0LABLAB
95447Cardiff WestKevin Brennan74,56167.225.360.46.00.32.85.20.00.0LABLAB
96446Chester North and NestonChris Matheson73,07871.228.363.16.80.21.60.00.00.0LABLAB
97445Lancashire WestRosie Cooper73,34771.829.664.24.50.21.40.00.00.0LABLAB
98444Birmingham Selly OakSteve McCabe81,51159.926.260.76.90.45.80.00.00.0LABLAB
99443Washington and Gateshead SouthSharon Hodgson71,73158.625.559.95.46.92.30.00.00.0LABLAB
100442Bermondsey and Old SouthwarkNeil Coyle71,07362.916.050.331.00.22.60.00.00.0LABLAB
101441WiganLisa Nandy75,68059.527.361.45.43.82.00.00.00.0LABLAB
102440Plymouth Sutton and DevonportLuke Pollard73,82468.328.862.94.71.52.10.00.00.0LABLAB
103439Middlesbrough and Thornaby EastAndy McDonald70,89058.924.958.86.17.23.00.00.00.0LABLAB
104438Southampton TestAlan Whitehead70,11764.228.662.65.60.32.90.00.00.0LABLAB
105437Runcorn and HelsbyMike Amesbury70,45169.129.363.25.20.32.00.00.00.0LABLAB
106436Barnsley SouthStephanie Peacock75,63555.224.357.94.911.11.80.00.00.0LABLAB
107435Ealing NorthJames Murray73,06966.628.361.96.20.33.30.00.00.0LABLAB
108434Edmonton and Winchmore HillKate Osamor75,65664.327.861.47.40.33.10.00.00.0LABLAB
109433Houghton and Sunderland SouthBridget Phillipson76,74857.724.357.97.48.02.40.00.00.0LABLAB
110432Durham NorthKevan Jones72,85963.424.858.47.77.02.10.00.00.0LABLAB
111431CaerphillyWayne David70,95463.223.657.02.90.51.714.40.00.0LABLAB
112430Newcastle upon Tyne NorthCatherine McKinnell76,16266.824.658.013.90.62.90.00.00.0LABLAB
113429Enfield NorthFeryal Clark77,30865.529.062.25.90.32.60.00.00.0LABLAB
114428Blaydon and ConsettUnknown (changed seat)70,05866.727.360.65.94.31.90.00.00.0LABLAB
115427Coventry EastColleen Fletcher74,31059.328.761.94.72.12.50.00.00.0LABLAB
116426Hull EastKarl Turner73,11249.723.456.69.88.22.10.00.00.0LABLAB
117425Birmingham Perry BarrKhalid Mahmood75,30158.121.854.911.20.411.60.00.00.0LABLAB
118424Ilford SouthSam Tarry74,16662.825.358.45.30.310.80.00.00.0LABLAB
119423Cardiff South and PenarthStephen Doughty73,49265.026.259.07.50.33.73.30.00.0LABLAB
120422TynemouthAlan Campbell72,90871.929.462.35.70.71.90.00.00.0LABLAB
120421Bristol CentralThangam Debbonaire69,80176.19.842.33.40.144.40.00.00.0LABGreen
121421Leicester WestLiz Kendall73,30954.828.160.66.61.53.20.00.00.0LABLAB
122420Kingston upon Hull North and CottinghamDiana Johnson76,62055.327.159.58.53.11.90.00.00.0LABLAB
123419MakerfieldYvonne Fovargue76,30859.729.261.54.43.31.60.00.00.0LABLAB
124418Cardiff NorthAnna McMorrin71,37476.528.460.76.70.32.41.50.00.0LABLAB
125417PrestonMark Hendrick73,81059.327.559.88.21.23.20.00.00.0LABLAB
126416Sheffield South EastClive Betts75,26062.127.959.86.24.51.60.00.00.0LABLAB
127415Hampstead and HighgateTulip Siddiq77,78667.220.452.322.70.24.50.00.00.0LABLAB
128414Whitehaven and WorkingtonTrudy Harrison73,37468.530.762.63.52.01.30.00.00.0CONLAB
129413Durham, City ofMary Foy72,65368.224.055.816.01.42.80.00.00.0LABLAB
130412Leeds West and PudseyUnknown (new seat)69,83767.130.161.85.50.71.90.00.00.0LABLAB
131411Sunderland CentralJulie Elliott72,67959.826.357.89.34.32.40.00.00.0LABLAB
132410SmethwickJohn Spellar70,90360.028.159.55.53.43.50.00.00.0LABLAB
133409ChesterfieldToby Perkins71,03363.628.259.66.93.41.80.00.00.0LABLAB
134408Rawmarsh and ConisbroughJohn Healey69,95857.428.259.44.56.51.30.00.00.0LABLAB
135407Pontefract, Castleford and KnottingleyYvette Cooper72,66657.128.159.15.46.11.30.00.00.0LABLAB
136406Ashton under LyneAngela Rayner71,70957.230.060.94.22.52.40.00.00.0LABLAB
137405PutneyFleur Anderson72,93476.828.559.29.70.22.40.00.00.0LABLAB
138404Bristol North WestDarren Jones76,24373.628.859.58.20.33.20.00.00.0LABLAB
139403Blackpool SouthScott Benton77,03957.829.960.34.03.82.00.00.00.0CONLAB
140402Bolton South and WalkdenYasmin Qureshi76,11259.028.258.46.63.43.40.00.00.0LABLAB
141401Nottingham North and KimberleyAlex Norris73,97357.730.260.24.42.62.50.00.00.0LABLAB
142400Southampton ItchenRoyston Smith72,29865.631.061.04.31.72.00.00.00.0CONLAB
143399Birmingham Hall Green and MoseleyTahir Ali77,16565.522.752.611.90.412.50.00.00.0LABLAB
144398Portsmouth SouthStephen Morgan74,18663.927.157.013.10.42.40.00.00.0LABLAB
145397Birmingham EdgbastonPreet Gill73,25561.029.659.57.50.43.00.00.00.0LABLAB
146396Normanton and HemsworthJon Trickett75,39259.227.757.54.78.41.70.00.00.0LABLAB
147395Cramlington and KillingworthUnknown (changed seat)73,12465.029.359.16.23.51.90.00.00.0LABLAB
148394Stockton NorthAlex Cunningham69,64362.629.359.04.85.11.90.00.00.0LABLAB
149393Reading CentralMatt Rodda71,43471.329.759.45.60.25.10.00.00.0LABLAB
150392Worsley and EcclesBarbara Keeley77,29960.130.860.35.31.62.00.00.00.0LABLAB
151391Bradford WestNaz Shah70,69562.623.252.47.90.416.10.00.00.0LABLAB
152390Hayes and HarlingtonJohn McDonnell72,32760.831.961.13.70.33.00.00.00.0LABLAB
153389TorfaenNick Thomas-Symonds70,21861.327.656.75.84.52.53.00.00.0LABLAB
154388Newton Aycliffe and SpennymoorPaul Howell71,01865.429.057.96.84.61.70.00.00.0CONLAB
155387Stalybridge and HydeJonathan Reynolds73,06358.030.859.65.02.32.30.00.00.0LABLAB
156386Newport EastJessica Morden75,61763.329.658.36.11.72.71.60.00.0LABLAB
157385Northampton NorthMichael Ellis75,27266.930.859.45.32.12.30.00.00.0CONLAB
158384IpswichTom Hunt75,52665.631.359.84.32.52.20.00.00.0CONLAB
159383Warrington NorthCharlotte Nichols72,09764.631.660.05.11.51.80.00.00.0LABLAB
160382Derby SouthMargaret Beckett73,06158.129.557.86.23.92.50.00.00.0LABLAB
161381LlanelliNia Griffith69,60064.222.650.92.91.21.420.90.00.0LABLAB
162380Doncaster NorthEd Miliband71,75256.326.955.05.910.71.60.00.00.0LABLAB
163379Brentford and IsleworthRuth Cadbury75,74668.029.557.78.90.33.70.00.00.0LABLAB
164378Newport West and IslwynChris Evans75,26663.530.658.74.91.92.21.80.00.0LABLAB
165377Tipton and WednesburyShaun Bailey73,71654.530.057.93.46.52.10.00.00.0CONLAB
166376Calder ValleyCraig Whittaker76,43472.931.659.55.91.61.30.00.00.0CONLAB
167375Wolverhampton South EastPat McFadden76,07255.731.759.63.03.32.40.00.00.0LABLAB
168374DarlingtonPeter Gibson70,09965.531.458.65.12.42.60.00.00.0CONLAB
169373Bristol North EastUnknown (new seat)69,49571.532.559.55.00.42.60.00.00.0LABLAB
170372Warwick and LeamingtonMatt Western75,60271.331.058.07.00.33.70.00.00.0LABLAB
171371BlackburnKate Hollern69,79262.826.853.78.01.69.90.00.00.0LABLAB
172370GowerTonia Antoniazzi76,00569.631.057.96.30.41.92.50.00.0LABLAB
173369CanterburyRosie Duffield75,63375.032.459.35.70.32.30.00.00.0LABLAB
174368Norwich NorthChloe Smith72,37869.132.359.15.21.02.30.00.00.0CONLAB
175367RotherhamSarah Champion74,64557.927.454.17.09.61.90.00.00.0LABLAB
175366Brighton PavilionCaroline Lucas77,89373.413.640.24.00.142.10.00.00.0GreenGreen
176366Vale of GlamorganAlun Cairns70,14871.633.359.93.20.32.60.60.00.0CONLAB
177365Croydon EastSarah Jones75,25966.832.258.86.60.32.20.00.00.0LABLAB
178364Bishop AucklandDehenna Davison70,57865.829.656.15.96.81.50.00.00.0CONLAB
179363Alyn and DeesideMark Tami75,40368.830.557.05.52.61.72.60.00.0LABLAB
180362LoughboroughJane Hunt73,61768.532.859.15.30.52.30.00.00.0CONLAB
181361High PeakRobert Largan74,26472.933.459.84.50.41.90.00.00.0CONLAB
182360Barrow and FurnessSimon Fell78,04166.032.458.65.12.31.60.00.00.0CONLAB
183359Leeds South West and MorleyAndrea Jenkyns70,92164.331.757.94.54.11.80.00.00.0CONLAB
184358Harrow WestGareth Thomas74,38766.331.757.96.20.34.00.00.00.0LABLAB
185357GedlingTom Randall76,29969.933.659.74.30.51.90.00.00.0CONLAB
186356Bradford EastImran Hussain71,64660.424.750.712.72.39.70.00.00.0LABLAB
187355Leeds EastRichard Burgon74,71961.132.157.85.03.21.90.00.00.0LABLAB
188354Brent WestBarry Gardiner79,03661.231.056.37.00.35.40.00.00.0LABLAB
189353Feltham and HestonSeema Malhotra74,25059.133.558.84.30.33.00.00.00.0LABLAB
190352Leigh and AthertonJames Grundy76,36961.633.558.64.12.51.40.00.00.0CONLAB
191351Birmingham NorthfieldGary Sambrook74,90958.532.757.65.41.62.70.00.00.0CONLAB
192350Beckenham and PengeBob Stewart76,43672.031.656.49.70.22.10.00.00.0CONLAB
193349LincolnKarl McCartney74,94367.633.157.85.51.22.40.00.00.0CONLAB
194348Warrington SouthAndy Carter76,25671.933.658.06.70.31.40.00.00.0CONLAB
195347StevenageStephen McPartland71,56266.633.157.45.81.52.20.00.00.0CONLAB
196346Colne ValleyJason McCartney71,04772.332.757.06.72.11.50.00.00.0CONLAB
197345Swindon SouthRobert Buckland72,55969.033.958.25.11.21.60.00.00.0CONLAB
198344Oldham West, Chadderton and RoytonJim McMahon72,99860.930.454.67.93.53.50.00.00.0LABLAB
199343BridgendJamie Wallis70,71065.431.455.65.41.41.94.30.00.0CONLAB
200342Wirral WestUnknown (changed seat)71,64176.933.757.96.50.31.60.00.00.0CONLAB
201341HuddersfieldBarry Sheerman75,49565.431.755.86.80.45.20.00.00.0LABLAB
202340Newcastle-under-LymeAaron Bell71,55565.932.156.15.74.31.70.00.00.0CONLAB
203339BolsoverMark Fletcher74,42761.932.756.73.85.11.60.00.00.0CONLAB
204338Crewe and NantwichKieran Mullan76,32267.333.957.84.42.21.70.00.00.0CONLAB
205337ShrewsburyDaniel Kawczynski74,76471.831.955.69.01.42.10.00.00.0CONLAB
206336Corby and East NorthamptonshireTom Pursglove76,93370.233.457.16.21.81.50.00.00.0CONLAB
207335Coventry North WestTaiwo Owatemi75,24763.533.456.96.30.72.70.00.00.0LABLAB
208334WorcesterRobin Walker73,48569.333.256.76.10.43.50.00.00.0CONLAB
209333Doncaster CentralRosie Winterton75,15658.431.755.15.16.41.80.00.00.0LABLAB
210332Eltham and ChislehurstUnknown (changed seat)74,03068.234.858.24.80.31.80.00.00.0CONLAB
211331Bury SouthChristian Wakeford75,13165.233.957.15.21.72.10.00.00.0CONLAB
212330BedfordMohammad Yasin71,09866.233.056.17.60.43.00.00.00.0LABLAB
213329Milton Keynes NorthBen Everitt70,48468.033.656.66.90.82.10.00.00.0CONLAB
214328Filton and Bradley StokeJack Lopresti73,35872.533.256.17.91.01.80.00.00.0CONLAB
215327Pembrokeshire Mid and SouthStephen Crabb76,78071.231.754.65.63.11.63.50.00.0CONLAB
216326Thanet EastCraig Mackinlay74,21466.034.156.84.32.32.60.00.00.0CONLAB
217325Coventry SouthZarah Sultana72,67462.533.956.66.50.52.50.00.00.0LABLAB
218324Stoke-on-Trent NorthJonathan Gullis70,84059.031.854.44.87.31.80.00.00.0CONLAB
219323Hastings and RyeSally-Ann Hart76,84667.534.556.96.00.32.30.00.00.0CONLAB
220322Leeds North WestStuart Andrew71,30273.432.454.711.10.41.50.00.00.0CONLAB
221321StroudSiobhan Baillie76,24977.834.356.65.30.33.40.00.00.0CONLAB
222320Birmingham ErdingtonJack Dromey78,25254.135.757.93.40.31.60.01.10.0LABLAB
223319Derby NorthAmanda Solloway73,19864.233.755.87.11.02.30.00.00.0CONLAB
224318Worthing East and ShorehamTim Loughton75,19670.734.256.26.11.22.30.00.00.0CONLAB
225317SouthportDamien Moore73,91068.631.553.411.71.91.50.00.00.0CONLAB
226316Stoke-on-Trent CentralJo Gideon71,44458.734.156.04.23.62.10.00.00.0CONLAB
227315Birmingham Hodge Hill and Solihull NorthLiam Byrne77,78458.828.550.39.11.310.90.00.00.0LABLAB
228314ShipleyPhilip Davies74,01872.934.956.75.80.42.20.00.00.0CONLAB
229313Edinburgh SouthIan Murray71,68874.718.440.14.30.90.932.40.03.0LABLAB
230312Camborne and RedruthGeorge Eustice73,10172.331.653.39.73.61.70.00.00.0CONLAB
231311Kingston upon Hull West and HaltempriceUnknown (changed seat)74,51856.731.052.710.34.51.50.00.00.0CONLAB
232310Kensington and BayswaterFelicity Buchan79,09567.531.453.112.70.22.60.00.00.0CONLAB
233309Luton NorthSarah Owen73,35562.333.354.97.80.53.40.00.00.0LABLAB
234308Dagenham and RainhamJon Cruddas73,23361.335.356.93.82.11.90.00.00.0LABLAB
235307Ribble SouthKatherine Fletcher71,55170.334.656.16.11.61.70.00.00.0CONLAB
236306York OuterJulian Sturdy73,27174.030.151.516.60.61.20.00.00.0CONLAB
237305Heywood and Middleton NorthUnknown (changed seat)72,63659.333.955.05.83.12.30.00.00.0LABLAB
238304BroxtoweDarren Henry71,56773.635.956.73.91.32.20.00.00.0CONLAB
239303SloughTan Dhesi77,60858.830.851.510.00.57.30.00.00.0LABLAB
240302Walsall and BloxwichEddie Hughes74,08058.332.953.65.94.62.90.00.00.0CONLAB
240301Glasgow North EastAnne McLaughlin76,43556.211.532.21.90.70.550.60.02.6NATNAT
241301GloucesterRichard Graham76,12366.532.653.29.33.21.80.00.00.0CONLAB
242300HalifaxHolly Lynch74,74264.934.555.05.91.92.60.00.00.0LABLAB
243299Cheshire MidUnknown (new seat)69,41171.635.255.76.70.71.80.00.00.0CONLAB
244298RedcarJacob Young70,72562.332.553.07.15.51.80.00.00.0CONLAB
245297BassetlawBrendan Clarke-Smith76,59563.533.553.94.66.81.20.00.00.0CONLAB
246296ErewashMaggie Throup72,52567.335.255.34.82.81.90.00.00.0CONLAB
247295Penistone and StocksbridgeMiriam Cates70,92769.832.452.410.53.51.20.00.00.0CONLAB
248294Blackpool North and FleetwoodPaul Maynard75,79763.434.654.55.83.41.70.00.00.0CONLAB
249293Welwyn HatfieldGrant Shapps74,50569.533.753.59.41.02.40.00.00.0CONLAB
250292Wakefield and RothwellUnknown (new seat)73,60266.536.155.84.70.41.40.01.50.0CONLAB
251291ColchesterWill Quince75,67764.633.453.110.20.72.70.00.00.0CONLAB
252290Middlesbrough South and Cleveland EastSimon Clarke69,28765.633.252.66.46.11.70.00.00.0CONLAB
253289Great Grimsby and CleethorpesLia Nici77,56556.832.251.57.47.31.60.00.00.0CONLAB
253288RutherglenMargaret Ferrier70,29166.815.534.62.81.40.442.60.02.8NATNAT
254288Bradford SouthJudith Cummins70,60757.634.453.45.23.13.90.00.00.0LABLAB
255287Bournemouth EastTobias Ellwood74,21966.534.453.28.21.62.70.00.00.0CONLAB
256286Bournemouth WestConor Burns73,34262.232.651.410.52.72.80.00.00.0CONLAB
257285Derbyshire North EastLee Rowley72,21268.035.153.86.62.81.70.00.00.0CONLAB
258284Ilford NorthWes Streeting74,67067.336.655.24.70.33.30.00.00.0LABLAB
259283Lancaster and WyreUnknown (changed seat)75,06566.434.352.95.80.26.70.00.00.0CONLAB
260282Birmingham YardleyJess Phillips73,10057.226.645.120.42.75.10.00.00.0LABLAB
261281Bangor AberconwyRobin Millar70,12770.526.344.83.80.21.223.60.00.0CONLAB
262280Rossendale and DarwenJake Berry74,21167.036.254.75.32.01.80.00.00.0CONLAB
263279Chingford and Woodford GreenIain Duncan Smith75,34073.236.655.16.10.31.90.00.00.0CONLAB
264278Clwyd NorthDavid Jones76,55867.834.152.45.40.81.95.30.00.0CONLAB
264277Coatbridge and BellshillSteven Bonnar71,59465.912.630.81.70.70.650.80.02.7NATNAT
265277Wolverhampton North EastJane Stevenson71,09655.334.752.64.86.01.90.00.00.0CONLAB
266276Bury NorthJames Daly77,49967.937.054.85.30.92.10.00.00.0CONLAB
267275Milton Keynes CentralIain Stewart76,55967.336.053.77.50.32.60.00.00.0CONLAB
268274CrawleyHenry Smith74,20667.236.754.54.91.52.40.00.00.0CONLAB
269273Bolton WestChris Green72,18366.234.552.29.22.31.80.00.00.0CONLAB
270272Oldham East and SaddleworthDebbie Abrahams72,12064.033.751.49.62.72.60.00.00.0LABLAB
271271CarlisleJohn Stevenson76,81167.035.653.27.12.21.90.00.00.0CONLAB
272270Luton South and South BedfordshireRachel Hopkins69,99861.233.250.77.53.15.50.00.00.0LABLAB
273269MacclesfieldDavid Rutley76,21670.736.353.87.10.92.00.00.00.0CONLAB
274268Clwyd EastRob Roberts76,51868.834.852.16.21.51.73.70.00.0CONLAB
275267Scarborough and WhitbyRobert Goodwill74,40466.835.252.17.24.41.20.00.00.0CONLAB
275266Glasgow NorthPatrick Grady75,50860.711.728.72.90.80.952.40.02.7NATNAT
275266Glasgow South WestChris Stephens70,82157.912.629.52.30.70.651.30.02.9NATNAT
276266RushcliffeRuth Edwards75,88378.535.152.010.70.41.80.00.00.0CONLAB
277265Rother ValleyAlexander Stafford69,56565.034.351.07.06.21.50.00.00.0CONLAB
278264WrexhamSarah Atherton70,87067.435.151.74.90.61.66.10.00.0CONLAB
279263Wolverhampton WestStuart Anderson77,12765.037.954.44.90.72.20.00.00.0CONLAB
280262WatfordDean Russell70,11069.733.249.614.40.42.40.00.00.0CONLAB
281261ScunthorpeHolly Mumby-Croft73,69661.736.152.44.95.21.50.00.00.0CONLAB
282260HexhamGuy Opperman72,60374.235.151.39.32.02.20.00.00.0CONLAB
283259MonmouthshireDavid Davies72,68172.536.252.47.11.22.20.80.00.0CONLAB
284258HitchinBim Afolami71,85775.134.350.412.70.61.90.00.00.0CONLAB
285257Chipping BarnetTheresa Villiers77,71771.338.154.25.40.22.10.00.00.0CONLAB
286256BasingstokeMaria Miller77,26066.436.051.98.31.32.40.00.00.0CONLAB
286255Glasgow EastDavid Linden70,65357.712.928.72.20.70.752.10.02.7NATNAT
287255Dover and DealNatalie Elphicke76,98566.437.353.05.42.51.80.00.00.0CONLAB
288254Bolton North EastMark Logan77,25263.736.952.66.31.92.30.00.00.0CONLAB
289253HendonMatthew Offord72,93966.637.553.26.20.32.80.00.00.0CONLAB
290252Morecambe and LunesdaleDavid Morris76,05769.234.450.111.91.71.80.00.00.0CONLAB
291251Leicester EastClaudia Webbe76,15563.035.050.68.20.55.70.00.00.0LABLAB
292250Doncaster East and the Isle of AxholmeNick Fletcher70,02761.535.551.15.07.01.50.00.00.0CONLAB
293249Truro and FalmouthCherilyn Mackrory72,93576.835.751.010.80.42.10.00.00.0CONLAB
294248Stockton WestMatt Vickers69,96970.135.150.28.25.01.50.00.00.0CONLAB
295247TelfordLucy Allan70,35162.335.951.05.26.01.90.00.00.0CONLAB
296246HyndburnSara Britcliffe70,83959.937.152.25.82.42.50.00.00.0CONLAB
296245Sheffield HallamOlivia Blake76,15477.119.334.344.80.31.30.00.00.0LABLIB
297245Ossett and Denby DaleImran Ahmad-Khan71,26465.238.052.93.90.41.00.03.80.0CONLAB
298244Chelsea and FulhamGreg Hands78,94369.735.450.112.20.22.10.00.00.0CONLAB
299243Cities of London and WestminsterNickie Aiken74,44866.832.847.516.70.22.80.00.00.0CONLAB
300242West BromwichNicola Richards71,96357.437.852.24.33.12.50.00.00.0CONLAB
301241Ynys Mon (Anglesey)Virginia Crosbie51,92770.423.437.81.90.20.835.80.00.0CONLAB
302240Penrith and SolwayMark Jenkinson77,20768.936.450.68.72.41.80.00.00.0CONLAB
303239Keighley and IlkleyRobbie Moore72,78872.338.552.56.40.42.10.00.00.0CONLAB
304238PeterboroughPaul Bristow71,66365.936.850.57.12.72.70.00.00.0CONLAB
305237Hemel HempsteadMike Penning70,03669.934.848.412.42.22.30.00.00.0CONLAB
306236RugbyMark Pawsey72,56670.336.449.99.22.61.90.00.00.0CONLAB
307235BanburyVictoria Prentis69,69970.536.750.110.50.72.00.00.00.0CONLAB
308234Plymouth Moor ViewJohnny Mercer73,45764.035.548.67.26.91.80.00.00.0CONLAB
309233BurnleyAntony Higginbotham74,72261.635.848.69.52.93.10.00.00.0CONLAB
310232Sherwood ForestMark Spencer76,67667.935.147.67.97.42.00.00.00.0CONLAB
311231Croydon SouthChris Philp71,30570.437.449.910.40.31.90.00.00.0CONLAB
312230Dewsbury and BatleyUnknown (changed seat)69,62668.336.448.96.80.43.10.04.40.0LABLAB
313229StaffordTheo Clarke69,68070.839.051.26.31.02.60.00.00.0CONLAB
313228Glasgow SouthStewart McDonald72,76365.913.926.03.20.70.952.40.02.9NATNAT
314228Altrincham and Sale WestGraham Brady73,10774.937.549.59.60.23.20.00.00.0CONLAB
315227Buckingham and BletchleyUnknown (new seat)73,79970.837.649.59.51.51.90.00.00.0CONLAB
316226ThurrockJackie Doyle-Price72,67959.636.347.66.37.32.40.00.00.0CONLAB
317225Weston-super-MareJohn Penrose69,96767.436.247.211.33.71.70.00.00.0CONLAB
318224Wellingborough and RushdenPeter Bone77,19064.735.746.78.65.31.90.01.80.0CONLAB
319223Northampton SouthAndrew Lewer71,10968.637.047.910.02.92.20.00.00.0CONLAB
320222Montgomeryshire and GlyndwrCraig Williams74,11869.034.945.513.03.11.71.80.00.0CONLAB
320221Dunbartonshire WestMartin Docherty69,01667.714.524.82.30.70.753.40.03.6NATNAT
321221SelbyNigel Adams74,45772.040.350.65.10.41.50.02.10.0CONLAB
322220Somerset NorthLiam Fox73,34677.437.647.711.50.92.30.00.00.0CONLAB
323219Bromley and Biggin HillBob Neill70,21270.537.948.011.90.51.80.00.00.0CONLAB
323218Dundee CentralChris Law74,80165.312.022.03.20.70.558.10.03.4NATNAT
323218Glasgow WestCarol Monaghan72,83662.815.024.94.10.70.651.80.02.9NATNAT
324218Pendle and ClitheroeAndrew Stephenson76,24668.636.946.811.22.72.40.00.00.0CONLAB
325217LowestoftPeter Aldous75,53761.837.447.37.24.93.30.00.00.0CONLAB
326216AshfieldLee Anderson69,54962.724.734.64.47.41.30.027.50.0CONLAB
326215Glenrothes and Mid FifePeter Grant68,70363.515.224.93.00.70.652.20.03.3NATNAT
327215Southend East and RochfordJames Duddridge70,28361.336.245.98.57.22.20.00.00.0CONLAB
328214Worthing WestPeter Bottomley76,12470.239.048.58.81.72.10.00.00.0CONLAB
329213AylesburyRob Butler76,20971.434.944.317.21.42.30.00.00.0CONLAB
330212Somerset North East and HanhamJacob Rees-Mogg72,94074.239.348.49.31.41.70.00.00.0CONLAB
331211Harrow EastBob Blackman77,12767.740.349.27.60.32.50.00.00.0CONLAB
332210Norfolk SouthRichard Bacon69,72571.737.446.313.01.32.00.00.00.0CONLAB
332209Cumbernauld and KirkintillochStuart McDonald69,90468.614.623.33.20.70.554.90.02.9NATNAT
333209Hertford and StortfordJulie Marson74,99373.537.746.49.70.35.90.00.00.0CONLAB
333208Edinburgh East and MusselburghTommy Sheppard75,15269.315.323.93.70.81.052.30.03.0NATNAT
333208Inverclyde and Renfrewshire WestRonnie Cowan69,79366.216.525.13.50.70.550.70.03.0NATNAT
334208Hertfordshire North EastOliver Heald76,12372.738.847.211.10.52.50.00.00.0CONLAB
335207Isle of Wight WestUnknown (new seat)55,55565.938.046.46.83.35.50.00.00.0CONLAB
336206HalesowenJames Morris70,18363.037.145.57.97.32.20.00.00.0CONLAB
337205NuneatonMarcus Jones70,22564.338.046.27.85.32.80.00.00.0CONLAB
338204Portsmouth NorthPenny Mordaunt71,29864.436.344.411.35.72.20.00.00.0CONLAB
339203Devon CentralMel Stride73,13777.536.544.415.71.12.30.00.00.0CONLAB
340202Isle of Wight EastBob Seely57,47065.938.446.27.05.43.00.00.00.0CONLAB
341201Dunstable and Leighton BuzzardAndrew Selous74,09566.735.943.713.05.02.50.00.00.0CONLAB
341200Airdrie and ShottsNeil Gray69,84362.418.426.21.30.70.451.20.01.8NATNAT
342200WycombeSteve Baker71,21470.139.146.910.90.32.70.00.00.0CONLAB
343199Suffolk CoastalTherese Coffey73,98271.237.645.213.00.83.40.00.00.0CONLAB
343198CarmarthenUnknown (changed seat)72,40471.324.932.21.80.20.740.20.00.0CONNAT
344198Derbyshire MidPauline Latham70,48373.337.844.911.52.92.80.00.00.0CONLAB
345197St Austell and NewquaySteve Double74,10769.836.443.412.95.71.60.00.00.0CONLAB
345196MidlothianOwen Thompson70,54468.419.926.93.80.70.545.00.03.1NATNAT
346196Earley and WoodleyUnknown (new seat)70,47272.638.445.213.60.32.50.00.00.0CONLAB
347195BracknellJames Sunderland69,87269.141.147.97.61.12.20.00.00.0CONLAB
348194Harborough, Oadby and WigstonNeil O'Brien74,36671.536.042.817.61.02.60.00.00.0CONLAB
348193Cowdenbeath and KirkcaldyNeale Hanvey70,19165.221.628.23.60.81.141.40.03.4NATNAT
349193KetteringPhilip Hollobone76,55767.637.443.910.65.23.00.00.00.0CONLAB
349192Motherwell, Wishaw and CarlukeMarion Fellows71,44465.419.025.52.30.70.548.50.03.5NATNAT
349192Ceredigion PreseliBen Lake74,30871.119.826.28.30.21.144.30.00.0NATNAT
350192Bexleyheath and CrayfordDavid Evennett68,82565.639.646.08.43.92.00.00.00.0CONLAB
350191Paisley and Renfrewshire SouthMhairi Black68,82867.216.622.93.60.70.552.70.03.0NATNAT
351191Swindon NorthJustin Tomlinson72,05866.939.846.17.94.22.00.00.00.0CONLAB
352190Derbyshire SouthHeather Wheeler70,15267.339.746.16.95.22.20.00.00.0CONLAB
353189Reading West and Mid BerkshireAlok Sharma69,67569.639.345.612.50.52.10.00.00.0CONLAB
353188Dwyfor MeirionnyddLiz Saville Roberts72,04768.013.119.41.40.20.565.40.00.0NATNAT
354188Northumberland NorthAnne-Marie Trevelyan72,48468.936.242.315.93.52.00.00.00.0CONLAB
355187Leicestershire North WestAndrew Bridgen74,79168.238.644.68.46.02.40.00.00.0CONLAB
356186Folkestone and HytheDamian Collins69,79366.840.646.57.41.34.30.00.00.0CONLAB
357185Derbyshire DalesSarah Dines71,14575.637.342.914.13.22.50.00.00.0CONLAB
357184Na h-Eileanan An Iar (Western Isles)Angus MacNeil21,10668.619.925.52.40.70.548.10.03.0NATNAT
358184StourbridgeSuzanne Webb70,36163.938.243.79.06.82.30.00.00.0CONLAB
359183HuntingdonJonathan Djanogly75,12169.338.243.613.52.72.10.00.00.0CONLAB
360182Rochester and StroodKelly Tolhurst71,77463.340.045.36.85.72.20.00.00.0CONLAB
361181Dorset SouthRichard Drax77,42069.536.441.714.35.22.40.00.00.0CONLAB
362180Uxbridge and South RuislipBoris Johnson74,82869.143.648.84.70.21.60.01.20.0CONLAB
363179Spen ValleyUnknown (changed seat)71,60167.038.443.55.90.30.90.011.00.0CONLAB
364178Hertfordshire South WestGagan Mohindra71,16374.139.144.212.12.22.40.00.00.0CONLAB
365177MansfieldBen Bradley74,41163.941.546.43.96.41.80.00.00.0CONLAB
366176TattonEsther McVey75,99271.138.843.614.11.61.90.00.00.0CONLAB
366175Paisley and Renfrewshire NorthGavin Newlands69,79166.918.122.93.90.70.550.80.03.1NATNAT
367175DartfordGareth Johnson71,32465.740.144.88.93.92.30.00.00.0CONLAB
368174Beverley and HoldernessGraham Stuart71,22167.236.541.115.15.61.70.00.00.0CONLAB
369173Forest of DeanMark Harper71,43772.139.443.96.13.17.60.00.00.0CONLAB
370172Harwich and North EssexBernard Jenkin75,45969.538.042.312.44.92.40.00.00.0CONLAB
371171ChichesterGillian Keegan76,28670.836.640.918.32.02.20.00.00.0CONLAB
372170AldershotLeo Docherty77,53166.640.444.211.41.82.20.00.00.0CONLAB
373169WindsorAdam Afriyie73,99869.639.943.612.51.62.40.00.00.0CONLAB
374168Burton and UttoxeterKate Griffiths75,03864.940.243.97.46.22.30.00.00.0CONLAB
375167Gillingham and RainhamRehman Chishti73,54962.541.344.97.14.52.30.00.00.0CONLAB
375166Lothian EastKenny MacAskill70,35471.724.727.73.60.70.639.00.03.7NATNAT
376166Kenilworth and SouthamJeremy Wright70,36476.639.141.816.00.52.60.00.00.0CONLAB
376165Edinburgh North and LeithDeidre Brock78,17873.118.220.87.10.81.048.70.03.3NATNAT
377165Ruislip, Northwood and PinnerDavid Simmonds72,00371.941.644.012.00.32.10.00.00.0CONLAB
378164Broadland and FakenhamJerome Mayhew72,90772.936.639.018.13.82.50.00.00.0CONLAB
379163Cambridgeshire North WestShailesh Vara72,88968.038.740.912.74.63.10.00.00.0CONLAB
380162SalisburyJohn Glen69,96171.938.941.016.32.01.70.00.00.0CONLAB
380161Hamilton and Clyde ValleyAngela Crawley74,12367.922.324.32.60.70.646.00.03.4NATNAT
380161WimbledonStephen Hammond74,71877.129.731.637.20.21.30.00.00.0CONLIB
381161Finchley and Golders GreenMike Freer77,74271.037.739.620.60.21.90.00.00.0CONLAB
382160PooleRobert Syms71,92868.136.638.516.86.31.80.00.00.0CONLAB
383159CongletonFiona Bruce69,88470.739.841.513.43.32.00.00.00.0CONLAB
384158Didcot and WantageDavid Johnston73,64274.032.834.530.70.31.50.00.00.0CONLAB
385157GraveshamAdam Holloway73,24064.942.544.26.44.52.40.00.00.0CONLAB
386156BridgwaterIan Liddell-Grainger71,29069.138.440.115.74.31.40.00.00.0CONLAB
387155DudleyMarco Longhi71,75559.442.343.94.86.42.50.00.00.0CONLAB
388154St Neots and Mid CambridgeshireUnknown (new seat)74,37273.234.535.927.40.51.70.00.00.0CONLAB
388153Dunfermline and DollarDouglas Chapman70,06069.920.521.74.40.70.948.60.03.2NATNAT
389153Chester South and EddisburyEdward Timpson71,87571.639.440.615.52.71.90.00.00.0CONLAB
390152Ribble ValleyNigel Evans75,21970.041.542.510.93.22.00.00.00.0CONLAB
391151Bedfordshire NorthRichard Fuller76,46771.738.639.613.95.72.20.00.00.0CONLAB
392150RochdaleTony Lloyd70,80960.133.734.49.30.72.00.019.80.0LABLAB
393149TewkesburyLaurence Robertson72,55672.438.138.819.12.02.00.00.00.0CONLAB
394148ReigateCrispin Blunt75,94471.941.341.613.50.33.30.00.00.0CONLAB
395147Amber ValleyNigel Mills70,04565.144.644.74.53.42.70.00.00.0CONLAB
395146East Kilbride and StrathavenLisa Cameron74,43569.320.320.43.70.70.850.60.03.6NATNAT
396146Bedfordshire MidNadine Dorries70,94673.738.638.718.40.41.50.02.30.0CONLAB
397145Leicestershire MidEdward Argar75,55769.841.041.010.84.32.80.00.00.0CONLAB
398144Devon South WestGary Streeter75,33773.639.039.115.24.62.00.00.00.0CONLAB
399143Hereford and South HerefordshireJesse Norman71,23368.937.537.516.35.92.80.00.00.0CONLAB
400142AshfordDamian Green73,39067.041.841.89.12.54.90.00.00.0CONCON
400141LivingstonHannah Bardell74,22466.320.720.33.50.70.950.90.03.1NATNAT
401141Wiltshire South WestAndrew Murrison71,33170.637.136.618.75.72.00.00.00.0CONCON
402140Sutton ColdfieldAndrew Mitchell75,63869.240.840.213.13.62.20.00.00.0CONCON
403139HartlepoolMike Hill70,85457.943.743.14.22.91.30.04.80.0LABCON
404138HarlowRobert Halfon73,33964.344.043.16.24.32.30.00.00.0CONCON
405137SpelthorneKwasi Kwarteng70,92969.840.539.413.83.62.80.00.00.0CONCON
406136Maidstone and MallingHelen Grant72,95568.038.537.318.43.32.50.00.00.0CONCON
407135Melton and SystonUnknown (new seat)72,30770.041.440.110.14.73.60.00.00.0CONCON
408134Suffolk Central and Ipswich NorthDan Poulter72,16170.241.640.210.81.75.70.00.00.0CONCON
409133Bury St Edmunds and StowmarketJo Churchill76,81168.641.539.96.62.010.10.00.00.0CONCON
409132BathWera Hobhouse73,51576.921.119.557.90.31.20.00.00.0LIBLIB
409132Orkney and ShetlandAlistair Carmichael34,21067.710.28.439.60.70.636.70.03.8LIBLIB
410132Warwickshire North and BedworthCraig Tracey70,27065.343.842.06.15.82.40.00.00.0CONCON
411131Surrey EastClaire Coutinho72,65571.841.039.015.22.91.90.00.00.0CONCON
412130Skipton and RiponJulian Smith76,15974.639.337.316.84.42.30.00.00.0CONCON
413129Suffolk SouthJames Cartlidge72,70070.240.538.413.23.05.00.00.00.0CONCON
414128Stoke-on-Trent SouthJack Brereton69,99464.643.341.28.25.12.10.00.00.0CONCON
415127OrpingtonGareth Bacon71,35170.342.240.013.32.52.00.00.00.0CONCON
416126Hampshire North WestKit Malthouse75,96870.839.237.018.23.32.30.00.00.0CONCON
417125ChelmsfordVicky Ford76,07771.033.631.233.40.41.30.00.00.0CONCON
418124Cornwall South EastSheryll Murray71,35974.738.536.017.96.01.70.00.00.0CONCON
419123Bicester and WoodstockUnknown (new seat)70,13772.336.433.827.70.41.80.00.00.0CONCON
420122TamworthChristopher Pincher73,52364.547.544.64.21.21.40.01.10.0CONCON
420121Oxford West and AbingdonLayla Moran71,52675.127.524.546.40.21.50.00.00.0LIBLIB
421121Waveney ValleyUnknown (new seat)71,18970.240.737.710.91.49.20.00.00.0CONCON
421120Kilmarnock and LoudounAlan Brown74,51763.921.117.92.80.60.553.40.03.6NATNAT
422120Staffordshire MoorlandsKaren Bradley72,26967.445.342.15.94.62.10.00.00.0CONCON
423119Fareham and WaterloovilleSuella Braverman76,84572.839.235.719.03.92.20.00.00.0CONCON
424118Southend West and LeighDavid Amess77,11266.743.740.210.73.51.90.00.00.0CONCON
425117Great YarmouthBrandon Lewis71,95660.444.941.34.96.32.50.00.00.0CONCON
426116Harpenden and BerkhamstedUnknown (new seat)71,32776.036.332.529.30.41.50.00.00.0CONCON
426115Bathgate and LinlithgowMartyn Day70,46766.423.119.14.10.70.948.10.04.0NATNAT
427115Ely and East CambridgeshireLucy Frazer76,03372.534.931.031.90.91.30.00.00.0CONCON
428114NewarkRobert Jenrick76,72071.844.039.99.24.52.40.00.00.0CONCON
429113Devon SouthAnthony Mangnall72,09074.635.431.330.51.61.20.00.00.0CONCON
430112Cotswolds NorthUnknown (new seat)70,80974.839.435.220.03.12.20.00.00.0CONCON
431111Meriden and Solihull EastSaqib Bhatti74,91765.241.537.115.12.93.40.00.00.0CONCON
431110TwickenhamMunira Wilson77,38676.025.421.052.40.21.00.00.00.0LIBLIB
431110Cambridgeshire SouthAnthony Browne75,31175.432.127.439.00.31.20.00.00.0CONLIB
432110Cannock ChaseAmanda Milling74,81561.946.441.63.94.63.50.00.00.0CONCON
433109Worcestershire WestHarriett Baldwin76,24175.540.035.117.74.32.80.00.00.0CONCON
434108TorbayKevin Foster76,01967.334.729.827.46.61.60.00.00.0CONCON
434107Kingston and SurbitonEd Davey75,43774.623.918.955.60.21.40.00.00.0LIBLIB
434107Mid DunbartonshireAmy Callaghan73,38979.114.79.729.30.70.741.30.03.6NATNAT
435107Torridge and TavistockGeoffrey Cox74,62174.339.334.217.96.62.00.00.00.0CONCON
436106Chatham and AylesfordTracey Crouch74,21260.946.641.46.03.42.60.00.00.0CONCON
437105Epsom and EwellChris Grayling77,46373.639.734.522.41.81.60.00.00.0CONCON
438104Wrekin, TheMark Pritchard75,74569.045.340.07.94.32.50.00.00.0CONCON
439103GainsboroughEdward Leigh74,30666.943.237.711.95.22.00.00.00.0CONCON
440102Hamble ValleyUnknown (new seat)76,42871.739.534.021.82.71.90.00.00.0CONCON
441101Sussex MidMims Davies72,20874.036.831.030.00.32.00.00.00.0CONCON
442100HorshamJeremy Quin76,76773.036.430.531.30.41.50.00.00.0CONCON
44399Sussex WealdNus Ghani69,51573.241.935.916.72.13.40.00.00.0CONCON
44498SevenoaksLaura Trott73,25570.641.034.918.43.52.20.00.00.0CONCON
44597FyldeMark Menzies74,01670.045.539.49.23.62.20.00.00.0CONCON
44696Newton AbbotAnne Marie Morris72,39272.535.629.430.63.31.10.00.00.0CONCON
44795Essex North WestKemi Badenoch76,64372.540.434.217.85.32.20.00.00.0CONCON
44894Stratford-on-AvonNadhim Zahawi72,31874.337.831.625.13.22.30.00.00.0CONCON
44893Fife North EastUnknown (changed seat)70,25573.712.56.234.00.60.543.10.03.0NATNAT
44893Hazel GroveWilliam Wragg73,97069.034.828.335.50.31.10.00.00.0CONLIB
44993RedditchRachel Maclean69,77567.746.540.06.74.22.50.00.00.0CONCON
44992St AlbansDaisy Cooper70,56578.128.121.548.70.31.50.00.00.0LIBLIB
45092Basildon South and East ThurrockStephen Metcalfe73,03760.745.138.45.88.42.20.00.00.0CONCON
45191Herne Bay and SandwichRoger Gale75,70466.746.639.87.43.42.80.00.00.0CONCON
45190EastleighPaul Holmes69,81372.534.027.137.00.71.20.00.00.0CONLIB
45290Bridlington and the WoldsGreg Knight72,68165.443.936.99.67.62.00.00.00.0CONCON
45389BromsgroveSajid Javid75,07872.345.938.99.63.42.20.00.00.0CONCON
45488Frome and East SomersetUnknown (new seat)70,04075.837.129.930.40.42.10.00.00.0CONCON
45587Stone, Great Wyrley and PenkridgeUnknown (new seat)70,18169.645.938.57.75.72.20.00.00.0CONCON
45686Tunbridge WellsGreg Clark74,82273.039.231.727.40.61.10.00.00.0CONCON
45685Edinburgh South WestJoanna Cherry73,51670.922.815.25.20.70.951.60.03.6NATNAT
45785Norfolk MidGeorge Freeman71,20068.245.337.710.04.82.20.00.00.0CONCON
45784Edinburgh WestChristine Jardine75,66675.017.09.432.40.70.836.60.03.1LIBNAT
45884Hinckley and BosworthLuke Evans75,16569.142.434.716.63.82.40.00.00.0CONCON
45983RomfordAndrew Rosindell73,81265.347.539.87.23.12.40.00.00.0CONCON
46082Arundel and South DownsAndrew Griffith76,68174.242.634.816.20.45.90.00.00.0CONCON
46181Wyre ForestMark Garnier78,07664.845.637.88.75.32.60.00.00.0CONCON
46280Runnymede and WeybridgeBen Spencer74,09070.640.832.923.71.01.70.00.00.0CONCON
46379GosportCaroline Dinenage73,54165.945.237.011.63.52.70.00.00.0CONCON
46478Suffolk WestMatt Hancock77,06364.545.937.67.66.02.90.00.00.0CONCON
46577Sutton and CheamPaul Scully71,64570.336.127.734.60.31.40.00.00.0CONCON
46676Henley and ThameJohn Howell70,10776.738.129.629.40.32.50.00.00.0CONCON
46775Bognor Regis and LittlehamptonNick Gibb76,86066.645.737.210.44.22.50.00.00.0CONCON
46874Leicestershire SouthAlberto Costa75,16671.445.937.310.63.62.70.00.00.0CONCON
46973LichfieldMichael Fabricant74,66570.447.438.68.33.42.30.00.00.0CONCON
46972Caithness Sutherland and Easter RossUnknown (changed seat)74,89669.316.87.927.00.70.643.00.03.9NATNAT
47072BroxbourneCharles Walker75,55964.746.537.68.84.03.10.00.00.0CONCON
47171Basildon and BillericayJohn Baron76,68162.947.738.76.54.42.70.00.00.0CONCON
47170Harrogate and KnaresboroughAndrew Jones75,38273.034.625.538.40.60.90.00.00.0CONLIB
47270Dorking and HorleyPaul Beresford70,01375.137.228.132.50.41.70.00.00.0CONCON
47269Alloa and GrangemouthJohn Nicolson70,83469.823.414.23.00.70.854.30.03.7NATNAT
47369Norfolk North WestJames Wild75,58664.747.037.97.05.52.70.00.00.0CONCON
47468Hampshire EastDamian Hinds69,71573.941.832.621.31.92.40.00.00.0CONCON
47567WokinghamJohn Redwood70,55772.838.529.230.50.31.50.00.00.0CONCON
47666Solihull West and ShirleyJulian Knight71,17169.243.433.917.22.13.40.00.00.0CONCON
47665Aberdeen NorthKirsty Blackman76,51563.522.713.24.60.70.854.50.03.5NATNAT
47765Grantham and BourneGareth Davies72,16869.146.336.88.75.32.90.00.00.0CONCON
47864Hampshire North EastRanil Jayawardena75,36174.342.933.318.73.11.90.00.00.0CONCON
47963Hornchurch and UpminsterJulia Lopez76,84466.848.839.25.34.72.10.00.00.0CONCON
48062Goole and PocklingtonDavid Davis76,51967.846.536.89.75.02.00.00.00.0CONCON
48161DaventryChris Heaton-Harris76,04173.646.036.311.53.62.70.00.00.0CONCON
48160St IvesDerek Thomas71,34374.633.824.137.04.20.90.00.00.0CONLIB
48260Northamptonshire SouthAndrea Leadsom76,17473.146.436.710.93.42.60.00.00.0CONCON
48359Bexhill and BattleHuw Merriman70,30571.846.837.010.33.12.70.00.00.0CONCON
48358Taunton and WellingtonRebecca Pow77,21971.933.924.139.12.00.90.00.00.0CONLIB
48458Faversham and Kent MidHelen Whately71,73867.947.737.89.22.23.20.00.00.0CONCON
48557Sittingbourne and SheppeyGordon Henderson76,88561.248.438.45.45.32.40.00.00.0CONCON
48656WitneyRobert Courts70,01973.341.131.026.10.31.50.00.00.0CONCON
48755Brecon, Radnor and Cwm TaweFay Jones72,62172.339.829.526.60.31.22.60.00.0CONCON
48754Carshalton and WallingtonElliot Colburn73,13367.335.425.137.90.31.30.00.00.0CONLIB
48754ChippenhamMichelle Donelan71,34174.335.925.536.60.91.10.00.00.0CONLIB
48754FalkirkJohnny McNally73,90066.223.212.83.90.71.054.90.03.4NATNAT
48754WinchesterSteve Brine77,30776.634.824.339.30.31.30.00.00.0CONLIB
48854East Grinstead and UckfieldUnknown (new seat)72,09273.844.834.315.61.53.80.00.00.0CONCON
48953Tiverton and MineheadUnknown (new seat)71,00370.238.628.128.72.81.80.00.00.0CONCON
49052HavantAlan Mak72,10263.747.236.410.23.52.70.00.00.0CONCON
49151Buckinghamshire MidGreg Smith72,60173.944.233.417.72.72.00.00.00.0CONCON
49150Richmond ParkSarah Olney75,91578.730.519.748.50.21.20.00.00.0LIBLIB
49250Sleaford and North HykehamCaroline Johnson74,54770.246.735.88.56.72.20.00.00.0CONCON
49349Epping ForestEleanor Laing74,30367.746.935.89.74.53.10.00.00.0CONCON
49348Inverness, Skye and West Ross-shireDrew Hendry77,42071.321.310.210.30.70.952.70.03.9NATNAT
49448WokingJonathan Lord71,02471.538.627.332.00.31.80.00.00.0CONCON
49547HertsmereOliver Dowden73,13370.249.237.58.31.83.10.00.00.0CONCON
49646Aldridge-BrownhillsWendy Morton72,51264.947.635.68.06.52.40.00.00.0CONCON
49745Thirsk and MaltonKevin Hollinrake76,63269.946.434.511.84.92.30.00.00.0CONCON
49844BraintreeJames Cleverly76,02367.648.236.17.95.62.10.00.00.0CONCON
49943Brigg and ImminghamMartin Vickers71,83862.347.735.48.56.42.00.00.00.0CONCON
50042Melksham and DevizesUnknown (new seat)71,52272.338.426.032.81.71.10.00.00.0CONCON
50141Cotswolds SouthGeoffrey Clifton-Brown72,68374.738.125.734.40.71.20.00.00.0CONCON
50140Ayrshire North and ArranPatricia Gibson73,53465.526.714.32.40.70.951.70.03.3NATNAT
50240NewburyLaura Farris71,43971.937.224.736.10.31.70.00.00.0CONCON
50339Norfolk South WestLiz Truss72,98065.748.035.27.56.62.70.00.00.0CONCON
50438Richmond and NorthallertonRishi Sunak73,21769.947.534.612.33.22.40.00.00.0CONCON
50537MaidenheadTheresa May72,60273.241.928.927.00.31.80.00.00.0CONCON
50636GuildfordAngela Richardson71,28675.738.224.935.30.31.40.00.00.0CONCON
50635CheadleMary Robinson74,57875.034.721.542.50.21.00.00.00.0CONLIB
50735WithamPriti Patel74,88169.848.935.68.83.23.60.00.00.0CONCON
50734Dorset WestChris Loder76,13674.436.523.138.60.61.20.00.00.0CONLIB
50834New Forest EastJulian Lewis73,54969.147.233.813.42.92.70.00.00.0CONCON
50933Rutland and StamfordAlicia Kearns71,73069.846.933.413.83.32.60.00.00.0CONCON
51032Wells and Mendip HillsJames Heappey69,50972.238.024.436.00.41.30.00.00.0CONCON
51131Shropshire SouthPhilip Dunne76,91572.346.132.514.94.22.30.00.00.0CONCON
51130Thornbury and YateLuke Hall74,71975.036.122.440.10.60.80.00.00.0CONLIB
51230Romsey and Southampton NorthCaroline Nokes73,61674.739.726.032.80.41.20.00.00.0CONCON
51329ClactonGiles Watling76,57462.046.632.97.310.82.50.00.00.0CONCON
51328Ayrshire CentralPhilippa Whitford69,74266.729.015.02.70.60.648.60.03.5NATNAT
51328Devon NorthSelaine Saxby75,86073.336.722.537.02.61.20.00.00.0CONLIB
51428Droitwich and EveshamNigel Huddleston73,83671.748.634.410.82.83.40.00.00.0CONCON
51527TonbridgeTom Tugendhat72,74571.448.233.610.10.47.80.00.00.0CONCON
51526Westmorland and LonsdaleUnknown (changed seat)73,24775.833.418.746.70.30.90.00.00.0CONLIB
51626Louth and HorncastleVictoria Atkins76,03565.748.233.57.88.51.90.00.00.0CONCON
51725Godalming and AshUnknown (new seat)71,23275.239.925.133.50.31.20.00.00.0CONCON
51724Arbroath and Broughty FerryStewart Hosie75,10668.126.011.24.20.60.653.70.03.7NATNAT
51724EastbourneCaroline Ansell73,00069.534.819.744.10.41.00.00.00.0CONLIB
51824Wiltshire EastDanny Kruger70,84469.948.233.013.03.62.20.00.00.0CONCON
51923Surrey HeathMichael Gove70,52672.141.826.529.40.71.50.00.00.0CONCON
51922Norfolk NorthDuncan Baker71,79471.935.620.239.93.40.80.00.00.0CONLIB
52022Boston and SkegnessMatt Warman75,02160.546.831.36.313.71.90.00.00.0CONCON
52021YeovilMarcus Fysh76,05671.935.920.440.62.20.90.00.00.0CONLIB
52121Farnham and BordonJeremy Hunt72,66375.641.125.531.50.81.10.00.00.0CONCON
52120Renfrewshire EastKirsten Oswald72,23276.629.613.84.10.60.647.60.03.6NATNAT
52220Esher and WaltonDominic Raab72,78377.138.822.936.90.31.10.00.00.0CONCON
52319Cambridgeshire North EastSteve Barclay70,56563.348.632.68.57.62.80.00.00.0CONCON
52318CheltenhamAlex Chalk76,29473.234.218.146.40.30.90.00.00.0CONLIB
52418New Forest WestDesmond Swayne70,86871.049.032.612.92.23.20.00.00.0CONCON
52517Wetherby and EasingwoldAlec Shelbrooke71,15071.751.434.89.71.52.50.00.00.0CONCON
52616Herefordshire NorthBill Wiggin71,09972.647.931.312.22.75.90.00.00.0CONCON
52715Old Bexley and SidcupJames Brokenshire73,96569.454.337.66.00.31.70.00.00.0CONCON
52814Rayleigh and WickfordMark Francois76,20169.649.833.08.06.42.70.00.00.0CONCON
52913Brentwood and OngarAlex Burghart75,07870.449.432.212.23.72.50.00.00.0CONCON
53012LewesMaria Caulfield74,72875.838.721.537.10.22.50.00.00.0CONCON
53011Ayr Carrick and CumnockAllan Dorans71,97164.732.014.72.50.60.646.00.03.6NATNAT
53111Castle PointRebecca Harris71,21763.549.431.96.510.41.80.00.00.0CONCON
53110Cornwall NorthScott Mann74,60873.636.418.938.65.20.80.00.00.0CONLIB
53210Exmouth and Exeter EastSimon Jupp74,90272.947.529.920.31.11.20.00.00.0CONCON
5329Aberdeen SouthStephen Flynn76,04767.928.911.35.80.70.749.00.03.7NATNAT
5339Dorset NorthSimon Hoare72,59673.147.429.617.53.52.00.00.00.0CONCON
5348ChristchurchChristopher Chope71,67372.648.130.314.05.71.90.00.00.0CONCON
5347Dorset Mid and Poole NorthMichael Tomlinson74,42474.136.618.740.82.81.10.00.00.0CONLIB
5357Shropshire NorthOwen Paterson76,77867.940.422.434.90.51.80.00.00.0CONCON
5366BeaconsfieldJoy Morrissey71,57374.545.326.125.70.82.10.00.00.0CONCON
5375MaldonJohn Whittingdale76,75569.750.631.310.25.32.50.00.00.0CONCON
5374Argyll, Bute and South LochaberBrendan O'Hara70,73772.328.99.59.40.70.647.20.03.7NATNAT
5374Stirling and StrathallanAlyn Smith75,29676.529.49.63.10.70.852.90.03.5NATNAT
5384South Holland and The DeepingsJohn Hayes75,97764.750.129.87.410.32.40.00.00.0CONCON
5393Kingswinford and South StaffordshireGavin Williamson71,98164.652.231.58.65.12.60.00.00.0CONCON
5392Glastonbury and SomertonDavid Warburton69,92574.735.914.747.10.32.00.00.00.0CONLIB
5402Weald of KentUnknown (new seat)70,12567.653.431.59.42.92.80.00.00.0CONCON
5401Perth and Kinross-shirePete Wishart75,33974.032.18.44.10.60.750.10.04.0NATNAT
5401Dumfries and GallowayAlister Jack76,17269.136.212.13.30.60.743.30.03.8CONNAT
5401Chesham and AmershamCheryl Gillan73,64275.941.215.741.30.21.50.00.00.0CONLIB
5411Honiton and SidmouthNeil Parish74,52372.443.618.136.90.41.00.00.00.0CONCON
5410Angus and Perthshire GlensDave Doogan75,15170.133.77.33.00.60.750.90.03.8NATNAT
5410Dumfriesshire, Clydesdale and TweeddaleDavid Mundell70,25571.738.211.63.90.70.741.00.03.9CONNAT
5410Moray West, Nairn and StrathspeyUnknown (changed seat)75,42069.235.58.73.20.70.846.80.04.2NATNAT
5410Aberdeenshire West and KincardineAndrew Bowie72,64073.435.68.46.70.70.744.00.03.9CONNAT
5410Aberdeenshire North and Moray EastDavid Duguid71,23664.838.28.12.70.60.745.70.04.0CONNAT
5410Gordon and BuchanUnknown (changed seat)69,00268.938.07.95.60.70.743.10.04.0CONNAT
5410Berwickshire, Roxburgh and SelkirkJohn Lamont74,51871.339.98.94.40.70.741.50.04.0CONNAT

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.


© 2024 Electoral Calculus Ltd
Powered by TigerLib (14-Mar-2024 12:19, Py3L, sc1867)