Election results in 2019

Constituency nameElectorateValid votesInvalid votesResultResult SummarySurnameFirst nameMember URLMain partyVote CountVote ShareVote ChangeVote Majority/th>Result position/th>Head
Aberavon507503159882http://electionresults.parliament.uk/elections/1301Lab holdKinnockStephenhttp://electionresults.parliament.uk/members/4359Labour1700810104901
Aberconwy4469931865123http://electionresults.parliament.uk/elections/1302Con holdMillarRobinhttp://electionresults.parliament.uk/members/4746Conservative146870020341
Aberdeen North624893741372http://electionresults.parliament.uk/elections/1303SNP holdBlackmanKirstyhttp://electionresults.parliament.uk/members/4357Scottish National Party2020510126701
Aberdeen South6571945638131http://electionresults.parliament.uk/elections/1304SNP gain from ConFlynnStephenhttp://electionresults.parliament.uk/members/4735Scottish National Party203880039901
Airdrie and Shotts640113977291http://electionresults.parliament.uk/elections/1305SNP holdGrayNeilhttp://electionresults.parliament.uk/members/4365Scottish National Party179290052011
Aldershot7261747932251http://electionresults.parliament.uk/elections/1306Con holdDochertyLeohttp://electionresults.parliament.uk/members/4600Conservative2798010166981
Aldridge-Brownhills6013839342152http://electionresults.parliament.uk/elections/1307Con holdMortonWendyhttp://electionresults.parliament.uk/members/4358Conservative2785010198361
Altrincham and Sale West7310754763173http://electionresults.parliament.uk/elections/1308Con holdBradyGrahamhttp://electionresults.parliament.uk/members/435Conservative263110061391
Alyn and Deeside6278943008121http://electionresults.parliament.uk/elections/1309Lab holdTamiMarkhttp://electionresults.parliament.uk/members/1383Labour18271002131
Amber Valley6997645567151http://electionresults.parliament.uk/elections/1310Con holdMillsNigelhttp://electionresults.parliament.uk/members/4136Conservative2909610168861
Angus639524317092http://electionresults.parliament.uk/elections/1311SNP gain from ConDooganDavehttp://electionresults.parliament.uk/members/4736Scottish National Party212160037951
Arfon422152907492http://electionresults.parliament.uk/elections/1312PC holdWilliamsHywelhttp://electionresults.parliament.uk/members/1397Plaid Cymru131340027811
Argyll and Bute6652548050142http://electionresults.parliament.uk/elections/1313SNP holdO'HaraBrendanhttp://electionresults.parliament.uk/members/4371Scottish National Party210400041101
Arundel and South Downs8172661408287http://electionresults.parliament.uk/elections/1314Con holdGriffithAndrewhttp://electionresults.parliament.uk/members/4874Conservative3556610225211
Ashfield7820448980118http://electionresults.parliament.uk/elections/1315Con gain from LabAndersonLeehttp://electionresults.parliament.uk/members/4743Conservative192310057331
Ashford8955360059279http://electionresults.parliament.uk/elections/1316Con holdGreenDamianhttp://electionresults.parliament.uk/members/76Conservative3727010240291
Ashton-Under-Lyne6797838579125http://electionresults.parliament.uk/elections/1317Lab holdRaynerAngelahttp://electionresults.parliament.uk/members/4356Labour185440042631
Aylesbury8666560576279http://electionresults.parliament.uk/elections/1318Con holdButlerRobhttp://electionresults.parliament.uk/members/4745Conservative3273710173731
Ayr, Carrick and Cumnock7197046592138http://electionresults.parliament.uk/elections/1319SNP gain from ConDoransAllanhttp://electionresults.parliament.uk/members/4740Scottish National Party202720023291
Banbury9011662921355http://electionresults.parliament.uk/elections/1320Con holdPrentisVictoriahttp://electionresults.parliament.uk/members/4401Conservative3414810168131
Banff and Buchan666554226096http://electionresults.parliament.uk/elections/1321Con holdDuguidDavidhttp://electionresults.parliament.uk/members/4606Conservative211821041181
Barking7795344499120http://electionresults.parliament.uk/elections/1322Lab holdHodgeMargarethttp://electionresults.parliament.uk/members/140Labour2721910154271
Barnsley Central6527736903105http://electionresults.parliament.uk/elections/1323Lab holdJarvisDanielhttp://electionresults.parliament.uk/members/4243Labour148040035711
Barnsley East6950438070110http://electionresults.parliament.uk/elections/1324Lab holdPeacockStephaniehttp://electionresults.parliament.uk/members/4607Labour143290032171
Barrow and Furness701584604692http://electionresults.parliament.uk/elections/1325Con gain from LabFellSimonhttp://electionresults.parliament.uk/members/4744Conservative238761057891
Basildon and Billericay6990644128185http://electionresults.parliament.uk/elections/1326Con holdBaronJohnhttp://electionresults.parliament.uk/members/1390Conservative2959010204121
Basingstoke8292854713244http://electionresults.parliament.uk/elections/1327Con holdMillerMariahttp://electionresults.parliament.uk/members/1480Conservative2959310141981
Bassetlaw8002450841211http://electionresults.parliament.uk/elections/1328Con gain from LabClarke-SmithBrendanhttp://electionresults.parliament.uk/members/4756Conservative2807810140131
Bath6780552138192http://electionresults.parliament.uk/elections/1329LD holdHobhouseWerahttp://electionresults.parliament.uk/members/4602Liberal Democrat2841910123221
Batley and Spen7955852927104http://electionresults.parliament.uk/elections/1330Lab holdBrabinTracyhttp://electionresults.parliament.uk/members/4588Labour225940035251
Battersea7935059977157http://electionresults.parliament.uk/elections/1331Lab holdDe CordovaMarshahttp://electionresults.parliament.uk/members/4676Labour272900056681
Beaconsfield7772057868167http://electionresults.parliament.uk/elections/1332Con holdMorrisseyJoyhttp://electionresults.parliament.uk/members/4759Conservative3247710157121
Beckenham6866250555236http://electionresults.parliament.uk/elections/1333Con holdStewartBobhttp://electionresults.parliament.uk/members/3919Conservative2728210142581
Bedford7158147301140http://electionresults.parliament.uk/elections/1334Lab holdYasinMohammadhttp://electionresults.parliament.uk/members/4598Labour20491001451
Belfast East6624542445169http://electionresults.parliament.uk/elections/1335DUP holdRobinsonGavinhttp://electionresults.parliament.uk/members/4360Democratic Unionist Party208740018191
Belfast North7222549037388http://electionresults.parliament.uk/elections/1336SF gain from DUPFinucaneJohnhttp://electionresults.parliament.uk/members/4823Sinn Féin230780019431
Belfast South6998447352172http://electionresults.parliament.uk/elections/1337SDLP gain from DUPHannaClairehttp://electionresults.parliament.uk/members/4827Social Democratic & Labour Party2707910154011
Belfast West6564438782206http://electionresults.parliament.uk/elections/1338SF holdMaskeyPaulhttp://electionresults.parliament.uk/members/4245Sinn Féin2086610146721
Bermondsey and Old Southwark9324858615276http://electionresults.parliament.uk/elections/1339Lab holdCoyleNeilhttp://electionresults.parliament.uk/members/4368Labour3172310161261
Berwickshire, Roxburgh and Selkirk7451853146170http://electionresults.parliament.uk/elections/1340Con holdLamontJohnhttp://electionresults.parliament.uk/members/4608Conservative257470051481
Berwick-Upon-Tweed5993942109178http://electionresults.parliament.uk/elections/1341Con holdTrevelyanAnne-Mariehttp://electionresults.parliament.uk/members/4531Conservative2394710148351
Bethnal Green and Bow8826260562240http://electionresults.parliament.uk/elections/1342Lab holdAliRushanarahttp://electionresults.parliament.uk/members/4138Labour4405210375241
Beverley and Holderness7969653542248http://electionresults.parliament.uk/elections/1343Con holdStuartGrahamhttp://electionresults.parliament.uk/members/1482Conservative3325010204481
Bexhill and Battle8196359093352http://electionresults.parliament.uk/elections/1344Con holdMerrimanHuwhttp://electionresults.parliament.uk/members/4442Conservative3759010260591
Bexleyheath and Crayford6546643246167http://electionresults.parliament.uk/elections/1345Con holdEvennettDavidhttp://electionresults.parliament.uk/members/1198Conservative2585610131031
Birkenhead637624232973http://electionresults.parliament.uk/elections/1346Lab holdWhitleyMickhttp://electionresults.parliament.uk/members/4755Labour2499010177051
Birmingham, Edgbaston6882842328149http://electionresults.parliament.uk/elections/1347Lab holdGillPreet Kaurhttp://electionresults.parliament.uk/members/4603Labour212171056141
Birmingham, Erdington661483522992http://electionresults.parliament.uk/elections/1348Lab holdDromeyJackhttp://electionresults.parliament.uk/members/3913Labour177201036011
Birmingham, Hall Green8028352911180http://electionresults.parliament.uk/elections/1349Lab holdAliTahirhttp://electionresults.parliament.uk/members/4747Labour3588910285081
Birmingham, Hodge Hill7829545003131http://electionresults.parliament.uk/elections/1350Lab holdByrneLiamhttp://electionresults.parliament.uk/members/1171Labour3539710286551
Birmingham, Ladywood7491242118153http://electionresults.parliament.uk/elections/1351Lab holdMahmoodShabanahttp://electionresults.parliament.uk/members/3914Labour3335510285821
Birmingham, Northfield7369443098140http://electionresults.parliament.uk/elections/1352Con gain from LabSambrookGaryhttp://electionresults.parliament.uk/members/4760Conservative199570016401
Birmingham, Perry Barr7200642147115http://electionresults.parliament.uk/elections/1353Lab holdMahmoodKhalidhttp://electionresults.parliament.uk/members/1392Labour2659410153171
Birmingham, Selly Oak8266549467160http://electionresults.parliament.uk/elections/1354Lab holdMcCabeStephenhttp://electionresults.parliament.uk/members/298Labour2771410124141
Birmingham, Yardley7470442678107http://electionresults.parliament.uk/elections/1355Lab holdPhillipsJesshttp://electionresults.parliament.uk/members/4370Labour2337910106591
Bishop Auckland6817044805131http://electionresults.parliament.uk/elections/1356Con gain from LabDavisonDehennahttp://electionresults.parliament.uk/members/4737Conservative240671079621
Blackburn7123444736109http://electionresults.parliament.uk/elections/1357Lab holdHollernKatehttp://electionresults.parliament.uk/members/4363Labour2904010183041
Blackley and Broughton7337238618142http://electionresults.parliament.uk/elections/1358Lab holdStringerGrahamhttp://electionresults.parliament.uk/members/449Labour2388710144021
Blackpool North and Cleveleys6369238804130http://electionresults.parliament.uk/elections/1359Con holdMaynardPaulhttp://electionresults.parliament.uk/members/3926Conservative223641085961
Blackpool South576903275286http://electionresults.parliament.uk/elections/1360Con gain from LabBentonScotthttp://electionresults.parliament.uk/members/4793Conservative162470036901
Blaenau Gwent507393021984http://electionresults.parliament.uk/elections/1361Lab holdSmithNickhttp://electionresults.parliament.uk/members/3928Labour148620086471
Blaydon6785345681121http://electionresults.parliament.uk/elections/1362Lab holdTwistLizhttp://electionresults.parliament.uk/members/4618Labour197940055311
Blyth Valley644294085994http://electionresults.parliament.uk/elections/1363Con gain from LabLevyIanhttp://electionresults.parliament.uk/members/4749Conservative17440007121
Bognor Regis and Littlehampton7744651223208http://electionresults.parliament.uk/elections/1364Con holdGibbNickhttp://electionresults.parliament.uk/members/111Conservative3252110225031
Bolsover7429245938151http://electionresults.parliament.uk/elections/1365Con gain from LabFletcherMarkhttp://electionresults.parliament.uk/members/4774Conservative217910052991
Bolton North East6756443556112http://electionresults.parliament.uk/elections/1366Con gain from LabLoganMarkhttp://electionresults.parliament.uk/members/4815Conservative19759003781
Bolton South East6916340604111http://electionresults.parliament.uk/elections/1367Lab holdQureshiYasminhttp://electionresults.parliament.uk/members/3924Labour215161075981
Bolton West7319149298163http://electionresults.parliament.uk/elections/1368Con holdGreenChrishttp://electionresults.parliament.uk/members/4398Conservative272551088551
Bootle7483249174149http://electionresults.parliament.uk/elections/1369Lab holdDowdPeterhttp://electionresults.parliament.uk/members/4397Labour3906610345561
Boston and Skegness6938141696175http://electionresults.parliament.uk/elections/1370Con holdWarmanMatthttp://electionresults.parliament.uk/members/4361Conservative3196310256211
Bosworth8154256432234http://electionresults.parliament.uk/elections/1371Con holdEvansLukehttp://electionresults.parliament.uk/members/4781Conservative3605610262781
Bournemouth East7412549274188http://electionresults.parliament.uk/elections/1372Con holdEllwoodTobiashttp://electionresults.parliament.uk/members/1487Conservative249261088061
Bournemouth West7420545977211http://electionresults.parliament.uk/elections/1373Con holdBurnsConorhttp://electionresults.parliament.uk/members/3922Conservative2455010101501
Bracknell7897854350212http://electionresults.parliament.uk/elections/1374Con holdSunderlandJameshttp://electionresults.parliament.uk/members/4767Conservative3189410198291
Bradford East732064418491http://electionresults.parliament.uk/elections/1375Lab holdHussainImranhttp://electionresults.parliament.uk/members/4394Labour2782510181441
Bradford South690463974187http://electionresults.parliament.uk/elections/1376Lab holdCumminsJudithhttp://electionresults.parliament.uk/members/4391Labour183900023461
Bradford West7069444261134http://electionresults.parliament.uk/elections/1377Lab holdShahNazhttp://electionresults.parliament.uk/members/4409Labour3373610270191
Braintree7520850499258http://electionresults.parliament.uk/elections/1378Con holdCleverlyJameshttp://electionresults.parliament.uk/members/4366Conservative3411210246731
Brecon and Radnorshire5549041319110http://electionresults.parliament.uk/elections/1379Con holdJonesFayhttp://electionresults.parliament.uk/members/4763Conservative219581071311
Brent Central8403249132224http://electionresults.parliament.uk/elections/1380Lab holdButlerDawnhttp://electionresults.parliament.uk/members/1489Labour3177910208701
Brentford and Isleworth8577558326145http://electionresults.parliament.uk/elections/1382Lab holdCadburyRuthhttp://electionresults.parliament.uk/members/4389Labour2926610105141
Brent North8378851879199http://electionresults.parliament.uk/elections/1381Lab holdGardinerBarryhttp://electionresults.parliament.uk/members/146Labour269111080791
Brentwood and Ongar7525552949238http://electionresults.parliament.uk/elections/1383Con holdBurghartAlexhttp://electionresults.parliament.uk/members/4613Conservative3630810290651
Bridgend6330342236101http://electionresults.parliament.uk/elections/1384Con gain from LabWallisJamiehttp://electionresults.parliament.uk/members/4766Conservative181930011571
Bridgwater and West Somerset8532757652279http://electionresults.parliament.uk/elections/1385Con holdLiddell-GraingerIanhttp://electionresults.parliament.uk/members/1396Conservative3582710244391
Brigg and Goole6593943402178http://electionresults.parliament.uk/elections/1386Con holdPercyAndrewhttp://electionresults.parliament.uk/members/3939Conservative3094110219411
Brighton, Kemptown6983348533140http://electionresults.parliament.uk/elections/1387Lab holdRussell-MoyleLloydhttp://electionresults.parliament.uk/members/4615Labour250331080611
Brighton, Pavilion7905757998158http://electionresults.parliament.uk/elections/1388Green holdLucasCarolinehttp://electionresults.parliament.uk/members/3930Green Party3315110199401
Bristol East7386752154157http://electionresults.parliament.uk/elections/1389Lab holdMcCarthyKerryhttp://electionresults.parliament.uk/members/1491Labour2771710107941
Bristol North West7627355885169http://electionresults.parliament.uk/elections/1390Lab holdJonesDarrenhttp://electionresults.parliament.uk/members/4621Labour273300056921
Bristol South8407955196181http://electionresults.parliament.uk/elections/1391Lab holdSmythKarinhttp://electionresults.parliament.uk/members/4444Labour278951098591
Bristol West9925375528355http://electionresults.parliament.uk/elections/1392Lab holdDebbonaireThangamhttp://electionresults.parliament.uk/members/4433Labour4702810282191
Broadland7815156977197http://electionresults.parliament.uk/elections/1393Con holdMayhewJeromehttp://electionresults.parliament.uk/members/4739Conservative3393410218611
Bromley and Chislehurst6669745566201http://electionresults.parliament.uk/elections/1394Con holdNeillRoberthttp://electionresults.parliament.uk/members/1601Conservative2395810108911
Bromsgrove7507854272260http://electionresults.parliament.uk/elections/1395Con holdJavidSajidhttp://electionresults.parliament.uk/members/3945Conservative3440810231061
Broxbourne7318246706214http://electionresults.parliament.uk/elections/1396Con holdWalkerCharleshttp://electionresults.parliament.uk/members/1493Conservative3063110198071
Broxtowe7305255272173http://electionresults.parliament.uk/elections/1397Con holdHenryDarrenhttp://electionresults.parliament.uk/members/4794Conservative266020053311
Buckingham8314663458241http://electionresults.parliament.uk/elections/1398Con gain from SpkSmithGreghttp://electionresults.parliament.uk/members/4778Conservative3703510204111
Burnley643453898491http://electionresults.parliament.uk/elections/1399Con gain from LabHigginbothamAntonyhttp://electionresults.parliament.uk/members/4833Conservative157200013521
Burton7503648738212http://electionresults.parliament.uk/elections/1400Con holdGriffithsKatehttp://electionresults.parliament.uk/members/4773Conservative2956010144961
Bury North6880246841111http://electionresults.parliament.uk/elections/1401Con gain from LabDalyJameshttp://electionresults.parliament.uk/members/4854Conservative21660001051
Bury South7515250274103http://electionresults.parliament.uk/elections/1402Con gain from LabWakefordChristianhttp://electionresults.parliament.uk/members/4871Conservative22034004021
Bury St Edmunds8964461957288http://electionresults.parliament.uk/elections/1403Con holdChurchillJohttp://electionresults.parliament.uk/members/4380Conservative3777010249881
Caerphilly6316640117160http://electionresults.parliament.uk/elections/1404Lab holdDavidWaynehttp://electionresults.parliament.uk/members/1398Labour180180068331
Caithness, Sutherland and Easter Ross469303145761http://electionresults.parliament.uk/elections/1405LD holdStoneJamiehttp://electionresults.parliament.uk/members/4612Liberal Democrat11705002041
Calder Valley7928757793273http://electionresults.parliament.uk/elections/1406Con holdWhittakerCraighttp://electionresults.parliament.uk/members/3940Conservative299811057741
Camberwell and Peckham8897156492246http://electionresults.parliament.uk/elections/1407Lab holdHarmanHarriethttp://electionresults.parliament.uk/members/150Labour4025810337801
Camborne and Redruth7025050367175http://electionresults.parliament.uk/elections/1408Con holdEusticeGeorgehttp://electionresults.parliament.uk/members/3934Conservative267641087001
Cambridge7995153729162http://electionresults.parliament.uk/elections/1409Lab holdZeichnerDanielhttp://electionresults.parliament.uk/members/4382Labour257760096391
Cannock Chase7481346313226http://electionresults.parliament.uk/elections/1410Con holdMillingAmandahttp://electionresults.parliament.uk/members/4454Conservative3163610198791
Canterbury8020360113240http://electionresults.parliament.uk/elections/1411Lab holdDuffieldRosemaryhttp://electionresults.parliament.uk/members/4616Labour290180018361
Cardiff Central6403741822204http://electionresults.parliament.uk/elections/1412Lab holdStevensJohttp://electionresults.parliament.uk/members/4425Labour2560510171791
Cardiff North6843852666111http://electionresults.parliament.uk/elections/1413Lab holdMcMorrinAnnahttp://electionresults.parliament.uk/members/4632Labour260640069821
Cardiff South and Penarth7883750579160http://electionresults.parliament.uk/elections/1414Lab holdDoughtyStephenhttp://electionresults.parliament.uk/members/4264Labour2738210127371
Cardiff West6850846177144http://electionresults.parliament.uk/elections/1415Lab holdBrennanKevinhttp://electionresults.parliament.uk/members/1400Labour2390810109861
Carlisle6510542873195http://electionresults.parliament.uk/elections/1416Con holdStevensonJohnhttp://electionresults.parliament.uk/members/3942Conservative236591083191
Carmarthen East and Dinefwr5741941002145http://electionresults.parliament.uk/elections/1417PC holdEdwardsJonathanhttp://electionresults.parliament.uk/members/3943Plaid Cymru159390018091
Carmarthen West and South Pembrokeshire5915842114146http://electionresults.parliament.uk/elections/1418Con holdHartSimonhttp://electionresults.parliament.uk/members/3944Conservative221831077451
Carshalton and Wallington7294149098125http://electionresults.parliament.uk/elections/1419Con gain from LDColburnElliothttp://electionresults.parliament.uk/members/4775Conservative20822006291
Castle Point6960844277296http://electionresults.parliament.uk/elections/1420Con holdHarrisRebeccahttp://electionresults.parliament.uk/members/3948Conservative3397110266341
Central Ayrshire6974246534105http://electionresults.parliament.uk/elections/1421SNP holdWhitfordPhilippahttp://electionresults.parliament.uk/members/4385Scottish National Party214860053041
Central Devon7429658072347http://electionresults.parliament.uk/elections/1422Con holdStrideMelhttp://electionresults.parliament.uk/members/3935Conservative3209510177211
Central Suffolk and North Ipswich8003756250274http://electionresults.parliament.uk/elections/1423Con holdPoulterDanhttp://electionresults.parliament.uk/members/3932Conservative3525310233911
Ceredigion5638640105117http://electionresults.parliament.uk/elections/1424PC holdLakeBenhttp://electionresults.parliament.uk/members/4630Plaid Cymru152080063291
Charnwood7953455365266http://electionresults.parliament.uk/elections/1425Con holdArgarEdwardhttp://electionresults.parliament.uk/members/4362Conservative3512110223971
Chatham and Aylesford7164243340159http://electionresults.parliament.uk/elections/1426Con holdCrouchTraceyhttp://electionresults.parliament.uk/members/3950Conservative2885610185401
Cheadle7457755903215http://electionresults.parliament.uk/elections/1427Con holdRobinsonMaryhttp://electionresults.parliament.uk/members/4406Conservative256940023361
Chelmsford8039457122224http://electionresults.parliament.uk/elections/1428Con holdFordVickyhttp://electionresults.parliament.uk/members/4674Conservative3193410176211
Chelsea and Fulham6711046821150http://electionresults.parliament.uk/elections/1429Con holdHandsGreghttp://electionresults.parliament.uk/members/1526Conservative2334500112411
Cheltenham8104459357153http://electionresults.parliament.uk/elections/1430Con holdChalkAlexhttp://electionresults.parliament.uk/members/4481Conservative28486009811
Chesham and Amersham7254255685289http://electionresults.parliament.uk/elections/1431Con holdGillanCherylhttp://electionresults.parliament.uk/members/18Conservative3085010162231
Chesterfield7103445186136http://electionresults.parliament.uk/elections/1432Lab holdPerkinsTobyhttp://electionresults.parliament.uk/members/3952Labour181710014511
Chichester8549961243251http://electionresults.parliament.uk/elections/1433Con holdKeeganGillianhttp://electionresults.parliament.uk/members/4680Conservative3540210214901
Chingford and Woodford Green6539348444235http://electionresults.parliament.uk/elections/1434Con holdDuncan SmithIainhttp://electionresults.parliament.uk/members/152Conservative234810012621
Chippenham7722157099321http://electionresults.parliament.uk/elections/1435Con holdDonelanMichellehttp://electionresults.parliament.uk/members/4530Conservative3099410112881
Chipping Barnet7996057569193http://electionresults.parliament.uk/elections/1436Con holdVilliersTheresahttp://electionresults.parliament.uk/members/1500Conservative257450012121
Chorley77072398701303http://electionresults.parliament.uk/elections/1437Spk gain from LabHoyleLindsayhttp://electionresults.parliament.uk/members/4672683110173921
Christchurch7152051951297http://electionresults.parliament.uk/elections/1438Con holdChopeChristopherhttp://electionresults.parliament.uk/members/242Conservative3389410246171
Cities Of London and Westminster6370042723140http://electionresults.parliament.uk/elections/1439Con holdAikenNickiehttp://electionresults.parliament.uk/members/4741Conservative170490039531
City Of Chester7605754560137http://electionresults.parliament.uk/elections/1440Lab holdMathesonChristianhttp://electionresults.parliament.uk/members/4408Labour270820061641
City Of Durham7127148859175http://electionresults.parliament.uk/elections/1441Lab holdFoyMaryhttp://electionresults.parliament.uk/members/4753Labour205310050251
Clacton7093043506116http://electionresults.parliament.uk/elections/1442Con holdWatlingGileshttp://electionresults.parliament.uk/members/4677Conservative3143810247021
Cleethorpes7368946339226http://electionresults.parliament.uk/elections/1443Con holdVickersMartinhttp://electionresults.parliament.uk/members/3957Conservative3196910214181
Clwyd South5391936306110http://electionresults.parliament.uk/elections/1444Con gain from LabBaynesSimonhttp://electionresults.parliament.uk/members/4800Conservative162220012391
Clwyd West5771440203147http://electionresults.parliament.uk/elections/1445Con holdJonesDavidhttp://electionresults.parliament.uk/members/1502Conservative204031067471
Coatbridge, Chryston and Bellshill7294348221121http://electionresults.parliament.uk/elections/1446SNP gain from LabBonnarStevenhttp://electionresults.parliament.uk/members/4748Scottish National Party226800056241
Colchester8262553373190http://electionresults.parliament.uk/elections/1447Con holdQuinceWillhttp://electionresults.parliament.uk/members/4423Conservative269171094231
Colne Valley8417460892228http://electionresults.parliament.uk/elections/1448Con gain from LabMcCartneyJasonhttp://electionresults.parliament.uk/members/3953Conservative294820051031
Congleton8093057233193http://electionresults.parliament.uk/elections/1449Con holdBruceFionahttp://electionresults.parliament.uk/members/3958Conservative3374710185611
Copeland6169342523173http://electionresults.parliament.uk/elections/1450Con holdHarrisonTrudyhttp://electionresults.parliament.uk/members/4593Conservative228561058421
Corby8615360475265http://electionresults.parliament.uk/elections/1451Con holdPursgloveTomhttp://electionresults.parliament.uk/members/4369Conservative3341010102681
Coventry North East7600644444127http://electionresults.parliament.uk/elections/1452Lab holdFletcherColleenhttp://electionresults.parliament.uk/members/4378Labour234121076921
Coventry North West7524747744144http://electionresults.parliament.uk/elections/1453Lab holdOwatemiTaiwohttp://electionresults.parliament.uk/members/4779Labour20918002081
Coventry South7097945044138http://electionresults.parliament.uk/elections/1454Lab holdSultanaZarahhttp://electionresults.parliament.uk/members/4786Labour19544004011
Crawley7420749899193http://electionresults.parliament.uk/elections/1455Con holdSmithHenryhttp://electionresults.parliament.uk/members/3960Conservative270401083601
Crewe and Nantwich8032154032123http://electionresults.parliament.uk/elections/1456Con gain from LabMullanKieranhttp://electionresults.parliament.uk/members/4860Conservative287041085081
Croydon Central8140754045135http://electionresults.parliament.uk/elections/1457Lab holdJonesSarahhttp://electionresults.parliament.uk/members/4631Labour271241059491
Croydon North8846855609167http://electionresults.parliament.uk/elections/1458Lab holdReedStevehttp://electionresults.parliament.uk/members/4268Labour3649510246731
Croydon South8398259358222http://electionresults.parliament.uk/elections/1459Con holdPhilpChrishttp://electionresults.parliament.uk/members/4503Conservative3098510123391
Cumbernauld, Kilsyth and Kirkintilloch East6607945686143http://electionresults.parliament.uk/elections/1460SNP holdMcDonaldStuart C.http://electionresults.parliament.uk/members/4393Scottish National Party2415810129761
Cynon Valley511343023699http://electionresults.parliament.uk/elections/1461Lab holdWinterBethhttp://electionresults.parliament.uk/members/4809Labour155331088221
Dagenham and Rainham7104543735127http://electionresults.parliament.uk/elections/1462Lab holdCruddasJonhttp://electionresults.parliament.uk/members/1406Labour19468002931
Darlington663974349881http://electionresults.parliament.uk/elections/1463Con gain from LabGibsonPeterhttp://electionresults.parliament.uk/members/4754Conservative209010032941
Dartford8220954023280http://electionresults.parliament.uk/elections/1464Con holdJohnsonGarethhttp://electionresults.parliament.uk/members/3970Conservative3400610191601
Daventry7742357403246http://electionresults.parliament.uk/elections/1465Con holdHeaton-HarrisChrishttp://electionresults.parliament.uk/members/3977Conservative3705510260801
Delyn5456038370105http://electionresults.parliament.uk/elections/1466Con gain from LabRobertsRobhttp://electionresults.parliament.uk/members/4810Conservative16756008651
Denton and Reddish6623438588106http://electionresults.parliament.uk/elections/1467Lab holdGwynneAndrewhttp://electionresults.parliament.uk/members/1506Labour193171061751
Derby North7319947017111http://electionresults.parliament.uk/elections/1468Con gain from LabSollowayAmandahttp://electionresults.parliament.uk/members/4372Conservative212590025401
Derbyshire Dales6508050016211http://electionresults.parliament.uk/elections/1470Con holdDinesSarahhttp://electionresults.parliament.uk/members/4816Conservative2935610173811
Derby South7306242462137http://electionresults.parliament.uk/elections/1469Lab holdBeckettMargarethttp://electionresults.parliament.uk/members/328Labour216901060191
Devizes7337250954269http://electionresults.parliament.uk/elections/1471Con holdKrugerDannyhttp://electionresults.parliament.uk/members/4858Conservative3215010239931
Dewsbury8125356389272http://electionresults.parliament.uk/elections/1472Con gain from LabEastwoodMarkhttp://electionresults.parliament.uk/members/4807Conservative261790015611
Doncaster Central7138941581108http://electionresults.parliament.uk/elections/1474Lab holdWintertonRosiehttp://electionresults.parliament.uk/members/390Labour166380022781
Doncaster North723624069895http://electionresults.parliament.uk/elections/1475Lab holdMilibandEdwardhttp://electionresults.parliament.uk/members/1510Labour157400023701
Don Valley753564543782http://electionresults.parliament.uk/elections/1473Con gain from LabFletcherNickhttp://electionresults.parliament.uk/members/4832Conservative196090036301
Dover7635550701219http://electionresults.parliament.uk/elections/1476Con holdElphickeNataliehttp://electionresults.parliament.uk/members/4795Conservative2883010122781
Dudley North6193636684156http://electionresults.parliament.uk/elections/1477Con gain from LabLonghiMarcohttp://electionresults.parliament.uk/members/4789Conservative2313410115331
Dudley South6073136576163http://electionresults.parliament.uk/elections/1478Con holdWoodMikehttp://electionresults.parliament.uk/members/4384Conservative2483510155651
Dulwich and West Norwood8033155778236http://electionresults.parliament.uk/elections/1479Lab holdHayesHelenhttp://electionresults.parliament.uk/members/4510Labour3652110273101
Dumfries and Galloway7458051429123http://electionresults.parliament.uk/elections/1480Con holdJackAlisterhttp://electionresults.parliament.uk/members/4619Conservative226780018051
Dumfriesshire, Clydesdale and Tweeddale6833049153142http://electionresults.parliament.uk/elections/1481Con holdMundellDavidhttp://electionresults.parliament.uk/members/1512Conservative226110037811
Dundee East6621045277134http://electionresults.parliament.uk/elections/1482SNP holdHosieStewarthttp://electionresults.parliament.uk/members/1514Scottish National Party2436110133751
Dundee West644314157992http://electionresults.parliament.uk/elections/1483SNP holdLawChrishttp://electionresults.parliament.uk/members/4403Scottish National Party2235510122591
Dunfermline and West Fife7665253482130http://electionresults.parliament.uk/elections/1484SNP holdChapmanDouglashttp://electionresults.parliament.uk/members/4402Scottish National Party2372700106991
Dwyfor Meirionnydd4436229928128http://electionresults.parliament.uk/elections/1485PC holdSaville RobertsLizhttp://electionresults.parliament.uk/members/4521Plaid Cymru144470047401
Ealing Central and Acton7551054807162http://electionresults.parliament.uk/elections/1486Lab holdHuqRupahttp://electionresults.parliament.uk/members/4511Labour2813210133001
Ealing North7447349631224http://electionresults.parliament.uk/elections/1487Lab holdMurrayJameshttp://electionresults.parliament.uk/members/4797Labour2803610122691
Ealing, Southall6458142217203http://electionresults.parliament.uk/elections/1488Lab holdSharmaVirendrahttp://electionresults.parliament.uk/members/1604Labour2567810160841
Easington6118234583122http://electionresults.parliament.uk/elections/1489Lab holdMorrisGrahamehttp://electionresults.parliament.uk/members/3973Labour157230065811
East Antrim6483037261170http://electionresults.parliament.uk/elections/1490DUP holdWilsonSammyhttp://electionresults.parliament.uk/members/1593Democratic Unionist Party168710067061
Eastbourne7930755134121http://electionresults.parliament.uk/elections/1502Con gain from LDAnsellCarolinehttp://electionresults.parliament.uk/members/4512Conservative269510043311
East Devon8716864073150http://electionresults.parliament.uk/elections/1491Con holdJuppSimonhttp://electionresults.parliament.uk/members/4862Conservative325771067081
East Dunbartonshire660755303180http://electionresults.parliament.uk/elections/1492SNP gain from LDCallaghanAmyhttp://electionresults.parliament.uk/members/4770Scottish National Party19672001491
East Ham8831954628174http://electionresults.parliament.uk/elections/1493Lab holdTimmsStephenhttp://electionresults.parliament.uk/members/163Labour4170310331761
East Hampshire7647856895199http://electionresults.parliament.uk/elections/1494Con holdHindsDamianhttp://electionresults.parliament.uk/members/3969Conservative3344610196961
East Kilbride, Strathaven and Lesmahagow8122456337137http://electionresults.parliament.uk/elections/1495SNP holdCameronLisahttp://electionresults.parliament.uk/members/4412Scottish National Party2611300133221
Eastleigh8388058971186http://electionresults.parliament.uk/elections/1503Con holdHolmesPaulhttp://electionresults.parliament.uk/members/4803Conservative3269010156071
East Londonderry6924639302193http://electionresults.parliament.uk/elections/1496DUP holdCampbellGregoryhttp://electionresults.parliament.uk/members/1409Democratic Unionist Party157650096071
East Lothian8160058513114http://electionresults.parliament.uk/elections/1497SNP gain from LabMacAskillKennyhttp://electionresults.parliament.uk/members/4772Scottish National Party211560038861
East Renfrewshire7223255357176http://electionresults.parliament.uk/elections/1498SNP gain from ConOswaldKirstenhttp://electionresults.parliament.uk/members/4413Scottish National Party248770054261
East Surrey8314859690235http://electionresults.parliament.uk/elections/1499Con holdCoutinhoClairehttp://electionresults.parliament.uk/members/4806Conservative3562410240401
East Worthing and Shoreham7519453128188http://electionresults.parliament.uk/elections/1500Con holdLoughtonTimhttp://electionresults.parliament.uk/members/114Conservative271071074741
East Yorkshire8092352769205http://electionresults.parliament.uk/elections/1501Con holdKnightGreghttp://electionresults.parliament.uk/members/1200Conservative3398810227871
Eddisbury7370052971143http://electionresults.parliament.uk/elections/1504Con holdTimpsonEdwardhttp://electionresults.parliament.uk/members/1605Conservative3009510184431
Edinburgh East6942447815142http://electionresults.parliament.uk/elections/1505SNP holdSheppardTommyhttp://electionresults.parliament.uk/members/4453Scottish National Party2316500104171
Edinburgh North and Leith8133659344105http://electionresults.parliament.uk/elections/1506SNP holdBrockDeidrehttp://electionresults.parliament.uk/members/4417Scottish National Party2592500128081
Edinburgh South6618849732122http://electionresults.parliament.uk/elections/1507Lab holdMurrayIanhttp://electionresults.parliament.uk/members/3966Labour2374500110951
Edinburgh South West735015213191http://electionresults.parliament.uk/elections/1508SNP holdCherryJoannahttp://electionresults.parliament.uk/members/4419Scottish National Party2483000119821
Edinburgh West7250754533124http://electionresults.parliament.uk/elections/1509LD holdJardineChristinehttp://electionresults.parliament.uk/members/4634Liberal Democrat217660037691
Edmonton6574740341148http://electionresults.parliament.uk/elections/1510Lab holdOsamorKatehttp://electionresults.parliament.uk/members/4515Labour2621710160151
Ellesmere Port and Neston7032748746128http://electionresults.parliament.uk/elections/1511Lab holdMaddersJustinhttp://electionresults.parliament.uk/members/4418Labour260011087641
Elmet and Rothwell8095758225187http://electionresults.parliament.uk/elections/1512Con holdShelbrookeAlechttp://electionresults.parliament.uk/members/3997Conservative3372610173531
Eltham6408643689114http://electionresults.parliament.uk/elections/1513Lab holdEffordClivehttp://electionresults.parliament.uk/members/165Labour205500031971
Enfield North6830145050132http://electionresults.parliament.uk/elections/1514Lab holdClarkFeryalhttp://electionresults.parliament.uk/members/4822Labour233401064921
Enfield, Southgate6552547276127http://electionresults.parliament.uk/elections/1515Lab holdCharalambousBamboshttp://electionresults.parliament.uk/members/4610Labour229230044501
Epping Forest7430450268269http://electionresults.parliament.uk/elections/1516Con holdLaingEleanorhttp://electionresults.parliament.uk/members/36Conservative3236410221731
Epsom and Ewell8113859451254http://electionresults.parliament.uk/elections/1517Con holdGraylingChrishttp://electionresults.parliament.uk/members/1413Conservative3181910178731
Erewash7252348814168http://electionresults.parliament.uk/elections/1518Con holdThroupMaggiehttp://electionresults.parliament.uk/members/4447Conservative2756010106061
Erith and Thamesmead6539941384115http://electionresults.parliament.uk/elections/1519Lab holdOppong-AsareAbenahttp://electionresults.parliament.uk/members/4820Labour198820037581
Esher and Walton8118463084163http://electionresults.parliament.uk/elections/1520Con holdRaabDominichttp://electionresults.parliament.uk/members/4007Conservative311320027431
Exeter8205456192221http://electionresults.parliament.uk/elections/1521Lab holdBradshawBenhttp://electionresults.parliament.uk/members/230Labour2988210104031
Falkirk8447255872217http://electionresults.parliament.uk/elections/1522SNP holdMcNallyJohnhttp://electionresults.parliament.uk/members/4424Scottish National Party2935110149481
Fareham7833757250286http://electionresults.parliament.uk/elections/1523Con holdBravermanSuellahttp://electionresults.parliament.uk/members/4475Conservative3645910260861
Faversham and Mid Kent7340350394189http://electionresults.parliament.uk/elections/1524Con holdWhatelyHelenhttp://electionresults.parliament.uk/members/4527Conservative3186410219761
Feltham and Heston8093447811146http://electionresults.parliament.uk/elections/1525Lab holdMalhotraSeemahttp://electionresults.parliament.uk/members/4253Labour248761078591
Fermanagh and South Tyrone7284850762324http://electionresults.parliament.uk/elections/1526SF holdGildernewMichellehttp://electionresults.parliament.uk/members/1416Sinn Féin2198600571
Filton and Bradley Stoke7401653752194http://electionresults.parliament.uk/elections/1527Con holdLoprestiJackhttp://electionresults.parliament.uk/members/3989Conservative262930056461
Finchley and Golders Green7757355109213http://electionresults.parliament.uk/elections/1528Con holdFreerMikehttp://electionresults.parliament.uk/members/4004Conservative241620065621
Folkestone and Hythe8827259005260http://electionresults.parliament.uk/elections/1529Con holdCollinsDamianhttp://electionresults.parliament.uk/members/3986Conservative3548310213371
Forest Of Dean7143851475230http://electionresults.parliament.uk/elections/1530Con holdHarperMarkhttp://electionresults.parliament.uk/members/1520Conservative3068010158691
Foyle7434647144226http://electionresults.parliament.uk/elections/1531SDLP gain from SFEastwoodColumhttp://electionresults.parliament.uk/members/4846Social Democratic & Labour Party2688110171101
Fylde6684746659162http://electionresults.parliament.uk/elections/1532Con holdMenziesMarkhttp://electionresults.parliament.uk/members/3998Conservative2843210166111
Gainsborough7634351046259http://electionresults.parliament.uk/elections/1533Con holdLeighEdwardhttp://electionresults.parliament.uk/members/345Conservative3389310229671
Garston and Halewood7611653326147http://electionresults.parliament.uk/elections/1534Lab holdEagleMariahttp://electionresults.parliament.uk/members/483Labour3857810316241
Gateshead6444938145221http://electionresults.parliament.uk/elections/1535Lab holdMearnsIanhttp://electionresults.parliament.uk/members/4000Labour204501072001
Gedling7133649953144http://electionresults.parliament.uk/elections/1536Con gain from LabRandallTomhttp://electionresults.parliament.uk/members/4845Conservative22718006791
Gillingham and Rainham7354945958138http://electionresults.parliament.uk/elections/1537Con holdChishtiRehmanhttp://electionresults.parliament.uk/members/3987Conservative2817310151191
Glasgow Central6923040105153http://electionresults.parliament.uk/elections/1538SNP holdThewlissAlisonhttp://electionresults.parliament.uk/members/4430Scottish National Party197500064741
Glasgow East6738138483102http://electionresults.parliament.uk/elections/1539SNP holdLindenDavidhttp://electionresults.parliament.uk/members/4640Scottish National Party183570055661
Glasgow North571303619184http://electionresults.parliament.uk/elections/1540SNP holdGradyPatrickhttp://electionresults.parliament.uk/members/4432Scottish National Party169820056011
Glasgow North East6107533925116http://electionresults.parliament.uk/elections/1541SNP gain from LabMcLaughlinAnnehttp://electionresults.parliament.uk/members/4437Scottish National Party159110025481
Glasgow North West6340239735180http://electionresults.parliament.uk/elections/1542SNP holdMonaghanCarolhttp://electionresults.parliament.uk/members/4443Scottish National Party196780083591
Glasgow South708914744380http://electionresults.parliament.uk/elections/1543SNP holdMcDonaldStewart Malcolmhttp://electionresults.parliament.uk/members/4461Scottish National Party228290090051
Glasgow South West645753684776http://electionresults.parliament.uk/elections/1544SNP holdStephensChrishttp://electionresults.parliament.uk/members/4463Scottish National Party176430049001
Glenrothes656724154670http://electionresults.parliament.uk/elections/1545SNP holdGrantPeterhttp://electionresults.parliament.uk/members/4466Scottish National Party2123410117571
Gloucester8131953764200http://electionresults.parliament.uk/elections/1546Con holdGrahamRichardhttp://electionresults.parliament.uk/members/3990Conservative2915910102771
Gordon7962955916148http://electionresults.parliament.uk/elections/1547SNP gain from ConThomsonRichardhttp://electionresults.parliament.uk/members/4796Scottish National Party23885008191
Gosport7354148453225http://electionresults.parliament.uk/elections/1548Con holdDinenageCarolinehttp://electionresults.parliament.uk/members/4008Conservative3222610232781
Gower6176244482122http://electionresults.parliament.uk/elections/1549Lab holdAntoniazziToniahttp://electionresults.parliament.uk/members/4623Labour202080018371
Grantham and Stamford8150256003305http://electionresults.parliament.uk/elections/1550Con holdDaviesGarethhttp://electionresults.parliament.uk/members/4850Conservative3679410260031
Gravesham7324247560174http://electionresults.parliament.uk/elections/1551Con holdHollowayAdamhttp://electionresults.parliament.uk/members/1522Conservative2958010155811
Great Grimsby614093308771http://electionresults.parliament.uk/elections/1552Con gain from LabNiciLiahttp://electionresults.parliament.uk/members/4851Conservative181501073311
Great Yarmouth7195743462165http://electionresults.parliament.uk/elections/1553Con holdLewisBrandonhttp://electionresults.parliament.uk/members/4009Conservative2859310176631
Greenwich and Woolwich7999753120174http://electionresults.parliament.uk/elections/1554Lab holdPennycookMatthewhttp://electionresults.parliament.uk/members/4520Labour3018510184641
Guildford7772958651152http://electionresults.parliament.uk/elections/1555Con holdRichardsonAngelahttp://electionresults.parliament.uk/members/4840Conservative263170033371
Hackney North and Stoke Newington9246256864244http://electionresults.parliament.uk/elections/1556Lab holdAbbottDianehttp://electionresults.parliament.uk/members/172Labour3997210331881
Hackney South and Shoreditch8938754439182http://electionresults.parliament.uk/elections/1557Lab holdHillierMeghttp://electionresults.parliament.uk/members/1524Labour3988410339851
Halesowen and Rowley Regis6830042345132http://electionresults.parliament.uk/elections/1558Con holdMorrisJameshttp://electionresults.parliament.uk/members/3992Conservative2560710120741
Halifax7188746458134http://electionresults.parliament.uk/elections/1559Lab holdLynchHollyhttp://electionresults.parliament.uk/members/4472Labour214960025691
Haltemprice and Howden7108349779249http://electionresults.parliament.uk/elections/1560Con holdDavisDavidhttp://electionresults.parliament.uk/members/373Conservative3104510203291
Halton7193046203143http://electionresults.parliament.uk/elections/1561Lab holdTwiggDerekhttp://electionresults.parliament.uk/members/429Labour2933310189751
Hammersmith7475951966190http://electionresults.parliament.uk/elections/1562Lab holdSlaughterAndyhttp://electionresults.parliament.uk/members/1516Labour3007410178471
Hampstead and Kilburn8657157385191http://electionresults.parliament.uk/elections/1563Lab holdSiddiqTuliphttp://electionresults.parliament.uk/members/4518Labour2808000141881
Harborough8015157319212http://electionresults.parliament.uk/elections/1564Con holdO'BrienNeilhttp://electionresults.parliament.uk/members/4679Conservative3169810172781
Harlow6807843354236http://electionresults.parliament.uk/elections/1565Con holdHalfonRoberthttp://electionresults.parliament.uk/members/3985Conservative2751010140631
Harrogate and Knaresborough7794156937167http://electionresults.parliament.uk/elections/1566Con holdJonesAndrewhttp://electionresults.parliament.uk/members/3996Conservative299621096751
Harrow East7210649491237http://electionresults.parliament.uk/elections/1567Con holdBlackmanBobhttp://electionresults.parliament.uk/members/4005Conservative269351081701
Harrow West7246447922158http://electionresults.parliament.uk/elections/1568Lab holdThomasGarethhttp://electionresults.parliament.uk/members/177Labour251321086921
Hartlepool7085541037119http://electionresults.parliament.uk/elections/1569Lab holdHillMikehttp://electionresults.parliament.uk/members/4644Labour154640035951
Harwich and North Essex7415351963162http://electionresults.parliament.uk/elections/1570Con holdJenkinBernardhttp://electionresults.parliament.uk/members/40Conservative3183010201821
Hastings and Rye8052454274262http://electionresults.parliament.uk/elections/1571Con holdHartSally-Annhttp://electionresults.parliament.uk/members/4842Conservative268960040431
Havant7210345959202http://electionresults.parliament.uk/elections/1572Con holdMakAlanhttp://electionresults.parliament.uk/members/4484Conservative3005110217921
Hayes and Harlington7235743994108http://electionresults.parliament.uk/elections/1573Lab holdMcDonnellJohnhttp://electionresults.parliament.uk/members/178Labour245451092611
Hazel Grove6334644269203http://electionresults.parliament.uk/elections/1574Con holdWraggWilliamhttp://electionresults.parliament.uk/members/4429Conservative215920044231
Hemel Hempstead7403551271207http://electionresults.parliament.uk/elections/1575Con holdPenningMikehttp://electionresults.parliament.uk/members/1528Conservative2896810145631
Hemsworth7372643907129http://electionresults.parliament.uk/elections/1576Lab holdTrickettJonhttp://electionresults.parliament.uk/members/410Labour164600011801
Hendon8266155075133http://electionresults.parliament.uk/elections/1577Con holdOffordMatthewhttp://electionresults.parliament.uk/members/4006Conservative268780042301
Henley7664658759281http://electionresults.parliament.uk/elections/1578Con holdHowellJohnhttp://electionresults.parliament.uk/members/1606Conservative3218910140531
Hereford and South Herefordshire7208549646207http://electionresults.parliament.uk/elections/1579Con holdNormanJessehttp://electionresults.parliament.uk/members/3991Conservative3039010196861
Hertford and Stortford8176560094229http://electionresults.parliament.uk/elections/1580Con holdMarsonJuliehttp://electionresults.parliament.uk/members/4768Conservative3371210196201
Hertsmere7397152203268http://electionresults.parliament.uk/elections/1581Con holdDowdenOliverhttp://electionresults.parliament.uk/members/4441Conservative3265110213131
Hexham6132446150180http://electionresults.parliament.uk/elections/1582Con holdOppermanGuyhttp://electionresults.parliament.uk/members/4142Conservative2515210105491
Heywood and Middleton8016247488153http://electionresults.parliament.uk/elections/1583Con gain from LabClarksonChrishttp://electionresults.parliament.uk/members/4835Conservative20453006631
High Peak7426554173141http://electionresults.parliament.uk/elections/1584Con gain from LabLarganRoberthttp://electionresults.parliament.uk/members/4852Conservative24844005901
Hitchin and Harpenden7632358871266http://electionresults.parliament.uk/elections/1585Con holdAfolamiBimhttp://electionresults.parliament.uk/members/4639Conservative277190068951
Holborn and St Pancras8606156786232http://electionresults.parliament.uk/elections/1586Lab holdStarmerKeirhttp://electionresults.parliament.uk/members/4514Labour3664110277631
Hornchurch and Upminster8076553974253http://electionresults.parliament.uk/elections/1587Con holdLopezJuliahttp://electionresults.parliament.uk/members/4647Conservative3549510233081
Hornsey and Wood Green8181461105197http://electionresults.parliament.uk/elections/1588Lab holdWestCatherinehttp://electionresults.parliament.uk/members/4523Labour3512610192421
Horsham8673063242307http://electionresults.parliament.uk/elections/1589Con holdQuinJeremyhttp://electionresults.parliament.uk/members/4507Conservative3590010211271
Houghton and Sunderland South6883539811129http://electionresults.parliament.uk/elections/1590Lab holdPhillipsonBridgethttp://electionresults.parliament.uk/members/4046Labour162100031151
Hove7431356391151http://electionresults.parliament.uk/elections/1591Lab holdKylePeterhttp://electionresults.parliament.uk/members/4505Labour3287610170441
Huddersfield6552541882216http://electionresults.parliament.uk/elections/1592Lab holdSheermanBarryhttp://electionresults.parliament.uk/members/411Labour205090049371
Huntingdon8465759147266http://electionresults.parliament.uk/elections/1593Con holdDjanoglyJonathanhttp://electionresults.parliament.uk/members/1425Conservative3238610193831
Hyndburn7084242406137http://electionresults.parliament.uk/elections/1594Con gain from LabBritcliffeSarahttp://electionresults.parliament.uk/members/4838Conservative205650029511
Ilford North7297350114117http://electionresults.parliament.uk/elections/1595Lab holdStreetingWeshttp://electionresults.parliament.uk/members/4504Labour253231052181
Ilford South8497253477178http://electionresults.parliament.uk/elections/1596Lab holdTarrySamhttp://electionresults.parliament.uk/members/4829Labour3508510241011
Inverclyde6062239903125http://electionresults.parliament.uk/elections/1597SNP holdCowanRonniehttp://electionresults.parliament.uk/members/4465Scottish National Party192950075121
Inverness, Nairn, Badenoch and Strathspey7805954810112http://electionresults.parliament.uk/elections/1598SNP holdHendryDrewhttp://electionresults.parliament.uk/members/4467Scottish National Party2624700104401
Ipswich7552549579116http://electionresults.parliament.uk/elections/1599Con gain from LabHuntTomhttp://electionresults.parliament.uk/members/4771Conservative249521054791
Isle Of Wight11302174442247http://electionresults.parliament.uk/elections/1600Con holdSeelyBobhttp://electionresults.parliament.uk/members/4681Conservative4181510237371
Islington North7516253805227http://electionresults.parliament.uk/elections/1601Lab holdCorbynJeremyhttp://electionresults.parliament.uk/members/185Labour3460310261881
Islington South and Finsbury7048947816171http://electionresults.parliament.uk/elections/1602Lab holdThornberryEmilyhttp://electionresults.parliament.uk/members/1536Labour2689710173281
Islwyn5542334350145http://electionresults.parliament.uk/elections/1603Lab holdEvansChrishttp://electionresults.parliament.uk/members/4040Labour153560054641
Jarrow651034073691http://electionresults.parliament.uk/elections/1604Lab holdOsborneKatehttp://electionresults.parliament.uk/members/4783Labour183630071201
Keighley7277852600276http://electionresults.parliament.uk/elections/1605Con gain from LabMooreRobbiehttp://electionresults.parliament.uk/members/4861Conservative252980022181
Kenilworth and Southam6815452597211http://electionresults.parliament.uk/elections/1606Con holdWrightJeremyhttp://electionresults.parliament.uk/members/1560Conservative3035110203531
Kensington646094376292http://electionresults.parliament.uk/elections/1607Con gain from LabBuchanFelicityhttp://electionresults.parliament.uk/members/4821Conservative16768001501
Kettering7316449361155http://electionresults.parliament.uk/elections/1608Con holdHollobonePhiliphttp://electionresults.parliament.uk/members/1537Conservative2978710167651
Kilmarnock and Loudoun7451747631138http://electionresults.parliament.uk/elections/1609SNP holdBrownAlanhttp://electionresults.parliament.uk/members/4470Scottish National Party2421610126591
Kingston and Surbiton8197560846135http://electionresults.parliament.uk/elections/1610LD holdDaveyEdwardhttp://electionresults.parliament.uk/members/188Liberal Democrat3110310104891
Kingston upon Hull East6574532442107http://electionresults.parliament.uk/elections/1611Lab holdTurnerKarlhttp://electionresults.parliament.uk/members/4030Labour127130012391
Kingston upon Hull North6551534203112http://electionresults.parliament.uk/elections/1612Lab holdJohnsonDianahttp://electionresults.parliament.uk/members/1533Labour170330075931
Kingston upon Hull West and Hessle601923135680http://electionresults.parliament.uk/elections/1613Lab holdHardyEmmahttp://electionresults.parliament.uk/members/4645Labour133840028561
Kingswood6897249314145http://electionresults.parliament.uk/elections/1614Con holdSkidmoreChrishttp://electionresults.parliament.uk/members/4021Conservative2771210112201
Kirkcaldy and Cowdenbeath7285347005108http://electionresults.parliament.uk/elections/1615SNP gain from LabHanveyNealehttp://electionresults.parliament.uk/members/4782Scottish National Party165680012431
Knowsley8408254938133http://electionresults.parliament.uk/elections/1616Lab holdHowarthGeorgehttp://electionresults.parliament.uk/members/481Labour4437410399421
Lagan Valley7573545405184http://electionresults.parliament.uk/elections/1617DUP holdDonaldsonJeffrey M.http://electionresults.parliament.uk/members/650Democratic Unionist Party195860064991
Lanark and Hamilton East7765953072129http://electionresults.parliament.uk/elections/1618SNP holdCrawleyAngelahttp://electionresults.parliament.uk/members/4469Scottish National Party222430051871
Lancaster and Fleetwood7005945219128http://electionresults.parliament.uk/elections/1619Lab holdSmithCathttp://electionresults.parliament.uk/members/4436Labour211840023801
Leeds Central9097149284160http://electionresults.parliament.uk/elections/1620Lab holdBennHilaryhttp://electionresults.parliament.uk/members/413Labour3041310192701
Leeds East6728639052120http://electionresults.parliament.uk/elections/1621Lab holdBurgonRichardhttp://electionresults.parliament.uk/members/4493Labour194640055311
Leeds North East7058050500531http://electionresults.parliament.uk/elections/1622Lab holdHamiltonFabianhttp://electionresults.parliament.uk/members/415Labour2902410170891
Leeds North West6774149283138http://electionresults.parliament.uk/elections/1623Lab holdSobelAlexhttp://electionresults.parliament.uk/members/4658Labour2397100107491
Leeds West6772740281121http://electionresults.parliament.uk/elections/1624Lab holdReevesRachelhttp://electionresults.parliament.uk/members/4031Labour2218610105641
Leicester East7843349421259http://electionresults.parliament.uk/elections/1625Lab holdWebbeClaudiahttp://electionresults.parliament.uk/members/4848Labour250901060191
Leicester South7770850147192http://electionresults.parliament.uk/elections/1626Lab holdAshworthJonathanhttp://electionresults.parliament.uk/members/4244Labour3360610226751
Leicester West6494034775151http://electionresults.parliament.uk/elections/1627Lab holdKendallLizhttp://electionresults.parliament.uk/members/4026Labour172910042121
Leigh7741746979168http://electionresults.parliament.uk/elections/1628Con gain from LabGrundyJameshttp://electionresults.parliament.uk/members/4843Conservative212660019651
Lewes7150354851144http://electionresults.parliament.uk/elections/1629Con holdCaulfieldMariahttp://electionresults.parliament.uk/members/4492Conservative262680024571
Lewisham, Deptford8063155368236http://electionresults.parliament.uk/elections/1632Lab holdFoxcroftVickyhttp://electionresults.parliament.uk/members/4491Labour3921610329131
Lewisham East6785744815139http://electionresults.parliament.uk/elections/1630Lab holdDabyJanethttp://electionresults.parliament.uk/members/4698Labour2666110170081
Lewisham West and Penge7461752100192http://electionresults.parliament.uk/elections/1631Lab holdReevesElliehttp://electionresults.parliament.uk/members/4620Labour3186010215431
Leyton and Wanstead6485244547174http://electionresults.parliament.uk/elections/1633Lab holdCryerJohnhttp://electionresults.parliament.uk/members/181Labour2883610208081
Lichfield7661653993240http://electionresults.parliament.uk/elections/1634Con holdFabricantMichaelhttp://electionresults.parliament.uk/members/280Conservative3484410236381
Lincoln7494250629134http://electionresults.parliament.uk/elections/1635Con gain from LabMcCartneyKarlhttp://electionresults.parliament.uk/members/4028Conservative242670035141
Linlithgow and East Falkirk8704457775105http://electionresults.parliament.uk/elections/1636SNP holdDayMartynhttp://electionresults.parliament.uk/members/4488Scottish National Party2555100112661
Liverpool, Riverside8031052789242http://electionresults.parliament.uk/elections/1637Lab holdJohnsonKimhttp://electionresults.parliament.uk/members/4824Labour4117010370431
Liverpool, Walton6262840786195http://electionresults.parliament.uk/elections/1638Lab holdCardenDanhttp://electionresults.parliament.uk/members/4651Labour3453810305201
Liverpool, Wavertree6345843377141http://electionresults.parliament.uk/elections/1639Lab holdBarkerPaulahttp://electionresults.parliament.uk/members/4828Labour3131010270851
Liverpool, West Derby656404398993http://electionresults.parliament.uk/elections/1640Lab holdByrneIanhttp://electionresults.parliament.uk/members/4831Labour3411710299841
Livingston8228554592146http://electionresults.parliament.uk/elections/1641SNP holdBardellHannahhttp://electionresults.parliament.uk/members/4486Scottish National Party2561700134351
Llanelli6051838233152http://electionresults.parliament.uk/elections/1642Lab holdGriffithNiahttp://electionresults.parliament.uk/members/1541Labour161250046701
Loughborough7976454631220http://electionresults.parliament.uk/elections/1643Con holdHuntJanehttp://electionresults.parliament.uk/members/4839Conservative279541071691
Louth and Horncastle7963452332286http://electionresults.parliament.uk/elections/1644Con holdAtkinsVictoriahttp://electionresults.parliament.uk/members/4399Conservative3802110288681
Ludlow6944450225259http://electionresults.parliament.uk/elections/1645Con holdDunnePhiliphttp://electionresults.parliament.uk/members/1542Conservative3218510236481
Luton North6818542589155http://electionresults.parliament.uk/elections/1646Lab holdOwenSarahhttp://electionresults.parliament.uk/members/4777Labour234961092471
Luton South6933842064175http://electionresults.parliament.uk/elections/1647Lab holdHopkinsRachelhttp://electionresults.parliament.uk/members/4873Labour217871087561
Macclesfield7621653867237http://electionresults.parliament.uk/elections/1648Con holdRutleyDavidhttp://electionresults.parliament.uk/members/4033Conservative2829210107111
Maidenhead7666856492278http://electionresults.parliament.uk/elections/1649Con holdMayTheresahttp://electionresults.parliament.uk/members/8Conservative3262010188461
Maidstone and The Weald7610951680261http://electionresults.parliament.uk/elections/1650Con holdGrantHelenhttp://electionresults.parliament.uk/members/4018Conservative3122010217721
Makerfield7419044259161http://electionresults.parliament.uk/elections/1651Lab holdFovargueYvonnehttp://electionresults.parliament.uk/members/4034Labour199540047401
Maldon7243850408236http://electionresults.parliament.uk/elections/1652Con holdWhittingdaleJohnhttp://electionresults.parliament.uk/members/39Conservative3630410300411
Manchester Central9224752289193http://electionresults.parliament.uk/elections/1653Lab holdPowellLucyhttp://electionresults.parliament.uk/members/4263Labour3682310290891
Manchester, Gorton7641944545147http://electionresults.parliament.uk/elections/1654Lab holdKhanAfzalhttp://electionresults.parliament.uk/members/4671Labour3458310303391
Manchester, Withington7653052995181http://electionresults.parliament.uk/elections/1655Lab holdSmithJeffhttp://electionresults.parliament.uk/members/4456Labour3590210279051
Mansfield7713149273157http://electionresults.parliament.uk/elections/1656Con holdBradleyBenhttp://electionresults.parliament.uk/members/4663Conservative3148410163061
Meon Valley7573754829211http://electionresults.parliament.uk/elections/1657Con holdDrummondFlickhttp://electionresults.parliament.uk/members/4459Conservative3527110235551
Meriden8536854161236http://electionresults.parliament.uk/elections/1658Con holdBhattiSaqibhttp://electionresults.parliament.uk/members/4818Conservative3435810228361
Merthyr Tydfil and Rhymney563223224683http://electionresults.parliament.uk/elections/1659Lab holdJonesGeraldhttp://electionresults.parliament.uk/members/4501Labour1691310106061
Mid Bedfordshire8779564717225http://electionresults.parliament.uk/elections/1660Con holdDorriesNadinehttp://electionresults.parliament.uk/members/1481Conservative3869210246641
Mid Derbyshire6744249356197http://electionresults.parliament.uk/elections/1661Con holdLathamPaulinehttp://electionresults.parliament.uk/members/4025Conservative2902710153851
Middlesbrough607643409785http://electionresults.parliament.uk/elections/1667Lab holdMcDonaldAndyhttp://electionresults.parliament.uk/members/4269Labour172071083951
Middlesbrough South and East Cleveland7234847817180http://electionresults.parliament.uk/elections/1668Con holdClarkeSimonhttp://electionresults.parliament.uk/members/4655Conservative2813510116261
Mid Dorset and North Poole6542748930152http://electionresults.parliament.uk/elections/1662Con holdTomlinsonMichaelhttp://electionresults.parliament.uk/members/4497Conservative2954810148981
Midlothian7054448221140http://electionresults.parliament.uk/elections/1669SNP gain from LabThompsonOwenhttp://electionresults.parliament.uk/members/4482Scottish National Party200330057051
Mid Norfolk8220356186335http://electionresults.parliament.uk/elections/1663Con holdFreemanGeorgehttp://electionresults.parliament.uk/members/4020Conservative3505110225941
Mid Sussex8514662762222http://electionresults.parliament.uk/elections/1664Con holdDaviesMimshttp://electionresults.parliament.uk/members/4513Conservative3345510181971
Mid Ulster7044944620348http://electionresults.parliament.uk/elections/1665SF holdMolloyFranciehttp://electionresults.parliament.uk/members/4274Sinn Féin204730095371
Mid Worcestershire7822056123204http://electionresults.parliament.uk/elections/1666Con holdHuddlestonNigelhttp://electionresults.parliament.uk/members/4407Conservative3742610280181
Milton Keynes North9154562543237http://electionresults.parliament.uk/elections/1670Con holdEverittBenhttp://electionresults.parliament.uk/members/4836Conservative309380062551
Milton Keynes South9636364007181http://electionresults.parliament.uk/elections/1671Con holdStewartIainhttp://electionresults.parliament.uk/members/4015Conservative320111069441
Mitcham and Morden7002145741104http://electionresults.parliament.uk/elections/1672Lab holdMcDonaghSiobhainhttp://electionresults.parliament.uk/members/193Labour2796410164821
Mole Valley7466557110194http://electionresults.parliament.uk/elections/1673Con holdBeresfordPaulhttp://electionresults.parliament.uk/members/103Conservative3165610120411
Monmouth6709850217136http://electionresults.parliament.uk/elections/1674Con holdDaviesDavid T. C.http://electionresults.parliament.uk/members/1545Conservative261601099821
Montgomeryshire4899734214213http://electionresults.parliament.uk/elections/1675Con holdWilliamsCraighttp://electionresults.parliament.uk/members/4438Conservative2002010121381
Moray710354882592http://electionresults.parliament.uk/elections/1676Con holdRossDouglashttp://electionresults.parliament.uk/members/4627Conservative22112005131
Morecambe and Lunesdale6739745310138http://electionresults.parliament.uk/elections/1677Con holdMorrisDavidhttp://electionresults.parliament.uk/members/4135Conservative239251063541
Morley and Outwood7880351930191http://electionresults.parliament.uk/elections/1678Con holdJenkynsAndreahttp://electionresults.parliament.uk/members/4490Conservative2942410112671
Motherwell and Wishaw688564442093http://electionresults.parliament.uk/elections/1679SNP holdFellowsMarionhttp://electionresults.parliament.uk/members/4440Scottish National Party206220062681
Na h-Eileanan An Iar211061447765http://electionresults.parliament.uk/elections/1680SNP holdMacNeilAngus Brendanhttp://electionresults.parliament.uk/members/1546Scottish National Party65310024381
Neath5641936756107http://electionresults.parliament.uk/elections/1681Lab holdReesChristinahttp://electionresults.parliament.uk/members/4525Labour159200056371
Newark7585054762259http://electionresults.parliament.uk/elections/1684Con holdJenrickRoberthttp://electionresults.parliament.uk/members/4320Conservative3466010218161
Newbury8341459998190http://electionresults.parliament.uk/elections/1685Con holdFarrisLaurahttp://electionresults.parliament.uk/members/4826Conservative3443110160471
Newcastle-Under-Lyme6821144739140http://electionresults.parliament.uk/elections/1689Con gain from LabBellAaronhttp://electionresults.parliament.uk/members/4837Conservative234851074461
Newcastle Upon Tyne Central5784537474137http://electionresults.parliament.uk/elections/1686Lab holdOnwurahChihttp://electionresults.parliament.uk/members/4124Labour2156810122781
Newcastle Upon Tyne East6379643365233http://electionresults.parliament.uk/elections/1687Lab holdBrownNicholashttp://electionresults.parliament.uk/members/523Labour2604910154631
Newcastle Upon Tyne North6848646999119http://electionresults.parliament.uk/elections/1688Lab holdMcKinnellCatherinehttp://electionresults.parliament.uk/members/4125Labour213540057651
New Forest East7354950786189http://electionresults.parliament.uk/elections/1682Con holdLewisJulianhttp://electionresults.parliament.uk/members/54Conservative3276910252511
New Forest West7086950306250http://electionresults.parliament.uk/elections/1683Con holdSwayneDesmondhttp://electionresults.parliament.uk/members/55Conservative3211310244031
Newport East585543628280http://electionresults.parliament.uk/elections/1690Lab holdMordenJessicahttp://electionresults.parliament.uk/members/1548Labour161250019921
Newport West6665743433130http://electionresults.parliament.uk/elections/1691Lab holdJonesRuthhttp://electionresults.parliament.uk/members/4716Labour18977009021
Newry and Armagh8122650779341http://electionresults.parliament.uk/elections/1692SF holdBradyMickeyhttp://electionresults.parliament.uk/members/4373Sinn Féin202870092871
Newton Abbot7252952556182http://electionresults.parliament.uk/elections/1693Con holdMorrisAnne Mariehttp://electionresults.parliament.uk/members/4249Conservative2919010175011
Normanton, Pontefract and Castleford8452748259127http://electionresults.parliament.uk/elections/1694Lab holdCooperYvettehttp://electionresults.parliament.uk/members/420Labour182970012761
Northampton North5876839539120http://electionresults.parliament.uk/elections/1723Con holdEllisMichaelhttp://electionresults.parliament.uk/members/4116Conservative210311055071
Northampton South6216340835122http://electionresults.parliament.uk/elections/1724Con holdLewerAndrewhttp://electionresults.parliament.uk/members/4659Conservative209141046971
North Antrim7713444051304http://electionresults.parliament.uk/elections/1695DUP holdPaisleyIanhttp://electionresults.parliament.uk/members/4129Democratic Unionist Party2086000127211
North Ayrshire and Arran7353448154115http://electionresults.parliament.uk/elections/1696SNP holdGibsonPatriciahttp://electionresults.parliament.uk/members/4435Scottish National Party233760085211
North Cornwall6993551678256http://electionresults.parliament.uk/elections/1697Con holdMannScotthttp://electionresults.parliament.uk/members/4496Conservative3067110147521
North Devon7585955581166http://electionresults.parliament.uk/elections/1698Con holdSaxbySelainehttp://electionresults.parliament.uk/members/4863Conservative3147910148131
North Dorset7676556107263http://electionresults.parliament.uk/elections/1699Con holdHoareSimonhttp://electionresults.parliament.uk/members/4494Conservative3570510243011
North Down6709940643172http://electionresults.parliament.uk/elections/1700APNI gain from IndFarryStephenhttp://electionresults.parliament.uk/members/4856Alliance183580029681
North Durham6679642195107http://electionresults.parliament.uk/elections/1701Lab holdJonesKevanhttp://electionresults.parliament.uk/members/1438Labour186390047421
North East Bedfordshire9067865018200http://electionresults.parliament.uk/elections/1702Con holdFullerRichardhttp://electionresults.parliament.uk/members/3912Conservative3844310242831
North East Cambridgeshire8369952964239http://electionresults.parliament.uk/elections/1703Con holdBarclayStephenhttp://electionresults.parliament.uk/members/4095Conservative3842310299931
North East Derbyshire7234549217173http://electionresults.parliament.uk/elections/1704Con holdRowleyLeehttp://electionresults.parliament.uk/members/4652Conservative2889710128761
North East Fife6090545878140http://electionresults.parliament.uk/elections/1705LD gain from SNPChamberlainWendyhttp://electionresults.parliament.uk/members/4765Liberal Democrat197630013161
North East Hampshire7895459270174http://electionresults.parliament.uk/elections/1706Con holdJayawardenaRanilhttp://electionresults.parliament.uk/members/4498Conservative3528010202111
North East Hertfordshire7612355327281http://electionresults.parliament.uk/elections/1707Con holdHealdOliverhttp://electionresults.parliament.uk/members/69Conservative3129310181891
North East Somerset7369256308169http://electionresults.parliament.uk/elections/1708Con holdRees-MoggJacobhttp://electionresults.parliament.uk/members/4099Conservative2836010147291
North Herefordshire7025251033276http://electionresults.parliament.uk/elections/1709Con holdWigginBillhttp://electionresults.parliament.uk/members/1428Conservative3215810248561
North Norfolk7072950823172http://electionresults.parliament.uk/elections/1710Con gain from LDBakerDuncanhttp://electionresults.parliament.uk/members/4784Conservative2979210143951
North Shropshire8325856513205http://electionresults.parliament.uk/elections/1711Con holdPatersonOwenhttp://electionresults.parliament.uk/members/274Conservative3544410229491
North Somerset8019462055241http://electionresults.parliament.uk/elections/1712Con holdFoxLiamhttp://electionresults.parliament.uk/members/223Conservative3280110175361
North Swindon8244155115209http://electionresults.parliament.uk/elections/1713Con holdTomlinsonJustinhttp://electionresults.parliament.uk/members/4105Conservative3258410161711
North Thanet7275648178250http://electionresults.parliament.uk/elections/1714Con holdGaleRogerhttp://electionresults.parliament.uk/members/87Conservative3006610171891
North Tyneside7890250429160http://electionresults.parliament.uk/elections/1715Lab holdGlindonMaryhttp://electionresults.parliament.uk/members/4126Labour250510095611
North Warwickshire7027145914171http://electionresults.parliament.uk/elections/1716Con holdTraceyCraighttp://electionresults.parliament.uk/members/4509Conservative3024910179561
North West Cambridgeshire9490964533315http://electionresults.parliament.uk/elections/1717Con holdVaraShaileshhttp://electionresults.parliament.uk/members/1496Conservative4030710259831
North West Durham7216647663128http://electionresults.parliament.uk/elections/1718Con gain from LabHoldenRichardhttp://electionresults.parliament.uk/members/4813Conservative199900011441
North West Hampshire8308358918270http://electionresults.parliament.uk/elections/1719Con holdMalthouseKithttp://electionresults.parliament.uk/members/4495Conservative3659110263081
North West Leicestershire7893553821211http://electionresults.parliament.uk/elections/1720Con holdBridgenAndrewhttp://electionresults.parliament.uk/members/4133Conservative3381110204001
North West Norfolk7208046602200http://electionresults.parliament.uk/elections/1721Con holdWildJameshttp://electionresults.parliament.uk/members/4787Conservative3062710199221
North Wiltshire7328054758216http://electionresults.parliament.uk/elections/1722Con holdGrayJameshttp://electionresults.parliament.uk/members/261Conservative3237310176261
Norwich North6717246285127http://electionresults.parliament.uk/elections/1725Con holdSmithChloehttp://electionresults.parliament.uk/members/1609Conservative233971047381
Norwich South7784551673197http://electionresults.parliament.uk/elections/1726Lab holdLewisClivehttp://electionresults.parliament.uk/members/4500Labour2776610127601
Nottingham East6626240004141http://electionresults.parliament.uk/elections/1727Lab holdWhittomeNadiahttp://electionresults.parliament.uk/members/4869Labour2573510173931
Nottingham North6649535320103http://electionresults.parliament.uk/elections/1728Lab holdNorrisAlexhttp://electionresults.parliament.uk/members/4641Labour173370044901
Nottingham South7948548134181http://electionresults.parliament.uk/elections/1729Lab holdGreenwoodLilianhttp://electionresults.parliament.uk/members/4029Labour2658610125681
Nuneaton7022645190215http://electionresults.parliament.uk/elections/1730Con holdJonesMarcushttp://electionresults.parliament.uk/members/4024Conservative2739010131441
Ochil and South Perthshire7877657813131http://electionresults.parliament.uk/elections/1731SNP gain from ConNicolsonJohnhttp://electionresults.parliament.uk/members/4415Scottish National Party268820044981
Ogmore575813539096http://electionresults.parliament.uk/elections/1732Lab holdElmoreChrishttp://electionresults.parliament.uk/members/4572Labour176020078051
Old Bexley and Sidcup6610446145239http://electionresults.parliament.uk/elections/1733Con holdBrokenshireJameshttp://electionresults.parliament.uk/members/1530Conservative2978610189521
Oldham East and Saddleworth7212046164123http://electionresults.parliament.uk/elections/1734Lab holdAbrahamsDebbiehttp://electionresults.parliament.uk/members/4212Labour200880014991
Oldham West and Royton7299944434117http://electionresults.parliament.uk/elections/1735Lab holdMcMahonJimhttp://electionresults.parliament.uk/members/4569Labour2457910111271
Orkney and Shetland342112316080http://electionresults.parliament.uk/elections/1736LD holdCarmichaelAlistairhttp://electionresults.parliament.uk/members/1442Liberal Democrat103810025071
Orpington6887748721263http://electionresults.parliament.uk/elections/1737Con holdBaconGarethhttp://electionresults.parliament.uk/members/4798Conservative3088210223781
Oxford East7830349359213http://electionresults.parliament.uk/elections/1738Lab holdDoddsAnneliesehttp://electionresults.parliament.uk/members/4657Labour2813510178321
Oxford West and Abingdon7695158824238http://electionresults.parliament.uk/elections/1739LD holdMoranLaylahttp://electionresults.parliament.uk/members/4656Liberal Democrat313401089431
Paisley and Renfrewshire North7200749682153http://electionresults.parliament.uk/elections/1740SNP holdNewlandsGavinhttp://electionresults.parliament.uk/members/4420Scottish National Party2335300119021
Paisley and Renfrewshire South6438543084133http://electionresults.parliament.uk/elections/1741SNP holdBlackMhairihttp://electionresults.parliament.uk/members/4421Scottish National Party2163710106791
Pendle6529244460172http://electionresults.parliament.uk/elections/1742Con holdStephensonAndrewhttp://electionresults.parliament.uk/members/4044Conservative240761061861
Penistone and Stocksbridge7092549520149http://electionresults.parliament.uk/elections/1743Con gain from LabCatesMiriamhttp://electionresults.parliament.uk/members/4865Conservative236880072101
Penrith and The Border6755547824209http://electionresults.parliament.uk/elections/1744Con holdHudsonNeilhttp://electionresults.parliament.uk/members/4853Conservative2887510185191
Perth and North Perthshire7260054076111http://electionresults.parliament.uk/elections/1745SNP holdWishartPetehttp://electionresults.parliament.uk/members/1440Scottish National Party273621075501
Peterborough725604780198http://electionresults.parliament.uk/elections/1746Con gain from LabBristowPaulhttp://electionresults.parliament.uk/members/4792Conservative223340025801
Plymouth, Moor View6943044239202http://electionresults.parliament.uk/elections/1747Con holdMercerJohnnyhttp://electionresults.parliament.uk/members/4485Conservative2683110128971
Plymouth, Sutton and Devonport7785253176141http://electionresults.parliament.uk/elections/1748Lab holdPollardLukehttp://electionresults.parliament.uk/members/4682Labour254610047571
Pontypridd6032739060153http://electionresults.parliament.uk/elections/1749Lab holdDavies-JonesAlexhttp://electionresults.parliament.uk/members/4849Labour173810058871
Poole7398950451169http://electionresults.parliament.uk/elections/1750Con holdSymsRoberthttp://electionresults.parliament.uk/members/245Conservative2959910191161
Poplar and Limehouse9183661276277http://electionresults.parliament.uk/elections/1751Lab holdBegumApsanahttp://electionresults.parliament.uk/members/4790Labour3866010289041
Portsmouth North7129945910145http://electionresults.parliament.uk/elections/1752Con holdMordauntPennyhttp://electionresults.parliament.uk/members/4017Conservative2817210157801
Portsmouth South7418647425163http://electionresults.parliament.uk/elections/1753Lab holdMorganStephenhttp://electionresults.parliament.uk/members/4653Labour230680053631
Preseli Pembrokeshire5960642419153http://electionresults.parliament.uk/elections/1754Con holdCrabbStephenhttp://electionresults.parliament.uk/members/1554Conservative213811050621
Preston596723379098http://electionresults.parliament.uk/elections/1755Lab holdHendrickMarkhttp://electionresults.parliament.uk/members/473Labour2087010121461
Pudsey7321254215142http://electionresults.parliament.uk/elections/1756Con holdAndrewStuarthttp://electionresults.parliament.uk/members/4032Conservative264530035171
Putney6555650467119http://electionresults.parliament.uk/elections/1757Lab gain from ConAndersonFleurhttp://electionresults.parliament.uk/members/4788Labour227800047741
Rayleigh and Wickford7893054901293http://electionresults.parliament.uk/elections/1758Con holdFrancoisMarkhttp://electionresults.parliament.uk/members/1444Conservative3986410310001
Reading East7715255918137http://electionresults.parliament.uk/elections/1759Lab holdRoddaMathewhttp://electionresults.parliament.uk/members/4654Labour271020059241
Reading West7413750392180http://electionresults.parliament.uk/elections/1760Con holdSharmaAlokhttp://electionresults.parliament.uk/members/4014Conservative243930041171
Redcar658644084295http://electionresults.parliament.uk/elections/1761Con gain from LabYoungJacobhttp://electionresults.parliament.uk/members/4825Conservative188110035271
Redditch6539144067215http://electionresults.parliament.uk/elections/1762Con holdMacleanRachelhttp://electionresults.parliament.uk/members/4668Conservative2790710160361
Reigate7424253156231http://electionresults.parliament.uk/elections/1763Con holdBluntCrispinhttp://electionresults.parliament.uk/members/104Conservative2866510183101
Rhondda502622964283http://electionresults.parliament.uk/elections/1764Lab holdBryantChrishttp://electionresults.parliament.uk/members/1446Labour1611510114401
Ribble Valley7924755284260http://electionresults.parliament.uk/elections/1765Con holdEvansNigelhttp://electionresults.parliament.uk/members/474Conservative3334610184391
Richmond Park8269965067173http://electionresults.parliament.uk/elections/1767LD gain from ConOlneySarahhttp://electionresults.parliament.uk/members/4591Liberal Democrat345591077661
Richmond (Yorks)8256957703203http://electionresults.parliament.uk/elections/1766Con holdSunakRishihttp://electionresults.parliament.uk/members/4483Conservative3669310272101
Rochdale7890947447162http://electionresults.parliament.uk/elections/1768Lab holdLloydTonyhttp://electionresults.parliament.uk/members/450Labour244751096681
Rochester and Strood8205651926187http://electionresults.parliament.uk/elections/1769Con holdTolhurstKellyhttp://electionresults.parliament.uk/members/4487Conservative3115110170721
Rochford and Southend East7562446136180http://electionresults.parliament.uk/elections/1770Con holdDuddridgeJameshttp://electionresults.parliament.uk/members/1559Conservative2706310122861
Romford7235047231240http://electionresults.parliament.uk/elections/1771Con holdRosindellAndrewhttp://electionresults.parliament.uk/members/1447Conservative3049410178931
Romsey and Southampton North6822851390187http://electionresults.parliament.uk/elections/1772Con holdNokesCarolinehttp://electionresults.parliament.uk/members/4048Conservative2786210108721
Rossendale and Darwen7277048822231http://electionresults.parliament.uk/elections/1774Con holdBerryJakehttp://electionresults.parliament.uk/members/4060Conservative275701095221
Ross, Skye and Lochaber542303986980http://electionresults.parliament.uk/elections/1773SNP holdBlackfordIanhttp://electionresults.parliament.uk/members/4390Scottish National Party192630094431
Rotherham6168835651103http://electionresults.parliament.uk/elections/1776Lab holdChampionSarahhttp://electionresults.parliament.uk/members/4267Labour147360031211
Rother Valley7480448698143http://electionresults.parliament.uk/elections/1775Con gain from LabStaffordAlexanderhttp://electionresults.parliament.uk/members/4866Conservative219700063181
Rugby7229250814232http://electionresults.parliament.uk/elections/1777Con holdPawseyMarkhttp://electionresults.parliament.uk/members/4052Conservative2925510134471
Ruislip, Northwood and Pinner7281652904188http://electionresults.parliament.uk/elections/1778Con holdSimmondsDavidhttp://electionresults.parliament.uk/members/4872Conservative2939110163941
Runnymede and Weybridge7719653289184http://electionresults.parliament.uk/elections/1779Con holdSpencerBenhttp://electionresults.parliament.uk/members/4785Conservative2926210182701
Rushcliffe7704760505251http://electionresults.parliament.uk/elections/1780Con holdEdwardsRuthhttp://electionresults.parliament.uk/members/4808Conservative287650076431
Rutherglen and Hamilton West8091853794125http://electionresults.parliament.uk/elections/1781SNP gain from LabFerrierMargarethttp://electionresults.parliament.uk/members/4386Scottish National Party237750052301
Rutland and Melton8270558310224http://electionresults.parliament.uk/elections/1782Con holdKearnsAliciahttp://electionresults.parliament.uk/members/4805Conservative3650710269241
Saffron Walden8701763086318http://electionresults.parliament.uk/elections/1783Con holdBadenochKemihttp://electionresults.parliament.uk/members/4597Conservative3971410275941
Salford and Eccles8220250632172http://electionresults.parliament.uk/elections/1784Lab holdLong-BaileyRebeccahttp://electionresults.parliament.uk/members/4396Labour2875510163271
Salisbury7455653730168http://electionresults.parliament.uk/elections/1785Con holdGlenJohnhttp://electionresults.parliament.uk/members/4051Conservative3028010197361
Scarborough and Whitby7440449724197http://electionresults.parliament.uk/elections/1786Con holdGoodwillRoberthttp://electionresults.parliament.uk/members/1562Conservative2759310102701
Scunthorpe619553775084http://electionresults.parliament.uk/elections/1787Con gain from LabMumby-CroftHollyhttp://electionresults.parliament.uk/members/4867Conservative203061064511
Sedgefield643254156698http://electionresults.parliament.uk/elections/1788Con gain from LabHowellPaulhttp://electionresults.parliament.uk/members/4830Conservative196090045131
Sefton Central6976050880153http://electionresults.parliament.uk/elections/1789Lab holdEstersonBillhttp://electionresults.parliament.uk/members/4061Labour2925410151221
Selby and Ainsty7839856418191http://electionresults.parliament.uk/elections/1790Con holdAdamsNigelhttp://electionresults.parliament.uk/members/4057Conservative3399510201371
Sevenoaks7175750956244http://electionresults.parliament.uk/elections/1791Con holdTrottLaurahttp://electionresults.parliament.uk/members/4780Conservative3093210208181
Sheffield, Brightside and Hillsborough6933339600122http://electionresults.parliament.uk/elections/1794Lab holdFurnissGillhttp://electionresults.parliament.uk/members/4571Labour2236910122741
Sheffield Central8984950913233http://electionresults.parliament.uk/elections/1792Lab holdBlomfieldPaulhttp://electionresults.parliament.uk/members/4058Labour3396810272731
Sheffield, Hallam7276356885150http://electionresults.parliament.uk/elections/1795Lab holdBlakeOliviahttp://electionresults.parliament.uk/members/4864Labour19709007121
Sheffield, Heeley6694042695132http://electionresults.parliament.uk/elections/1796Lab holdHaighLouisehttp://electionresults.parliament.uk/members/4473Labour214751085201
Sheffield South East6783241998146http://electionresults.parliament.uk/elections/1793Lab holdBettsClivehttp://electionresults.parliament.uk/members/394Labour193590042891
Sherwood7788852709183http://electionresults.parliament.uk/elections/1797Con holdSpencerMarkhttp://electionresults.parliament.uk/members/4055Conservative3204910161861
Shipley7402954004258http://electionresults.parliament.uk/elections/1798Con holdDaviesPhiliphttp://electionresults.parliament.uk/members/1565Conservative274371062421
Shrewsbury and Atcham8223859065217http://electionresults.parliament.uk/elections/1799Con holdKawczynskiDanielhttp://electionresults.parliament.uk/members/1566Conservative3102110112171
Sittingbourne and Sheppey8391751394103http://electionresults.parliament.uk/elections/1800Con holdHendersonGordonhttp://electionresults.parliament.uk/members/4050Conservative3474210244791
Skipton and Ripon7834758724239http://electionresults.parliament.uk/elections/1801Con holdSmithJulianhttp://electionresults.parliament.uk/members/4118Conservative3491910236941
Sleaford and North Hykeham9476166554236http://electionresults.parliament.uk/elections/1802Con holdJohnsonCarolinehttp://electionresults.parliament.uk/members/4592Conservative4468310325651
Slough8681851038155http://electionresults.parliament.uk/elections/1803Lab holdDhesiTanhttp://electionresults.parliament.uk/members/4638Labour2942110136401
Solihull7876055344209http://electionresults.parliament.uk/elections/1804Con holdKnightJulianhttp://electionresults.parliament.uk/members/4410Conservative3230910212731
Somerton and Frome8586664896225http://electionresults.parliament.uk/elections/1805Con holdWarburtonDavidhttp://electionresults.parliament.uk/members/4526Conservative3623010192131
Southampton, Itchen7229947421137http://electionresults.parliament.uk/elections/1830Con holdSmithRoystonhttp://electionresults.parliament.uk/members/4478Conservative239521044981
Southampton, Test7011644994122http://electionresults.parliament.uk/elections/1831Lab holdWhiteheadAlanhttp://electionresults.parliament.uk/members/62Labour222560062131
South Antrim7171142974214http://electionresults.parliament.uk/elections/1806DUP holdGirvanPaulhttp://electionresults.parliament.uk/members/4633Democratic Unionist Party151490026891
South Basildon and East Thurrock7444145297198http://electionresults.parliament.uk/elections/1807Con holdMetcalfeStephenhttp://electionresults.parliament.uk/members/4092Conservative2997310199221
South Cambridgeshire8728866929304http://electionresults.parliament.uk/elections/1808Con holdBrowneAnthonyhttp://electionresults.parliament.uk/members/4801Conservative310150029041
South Derbyshire7933153381429http://electionresults.parliament.uk/elections/1809Con holdWheelerHeatherhttp://electionresults.parliament.uk/members/4053Conservative3350210193351
South Dorset7380951058184http://electionresults.parliament.uk/elections/1810Con holdDraxRichardhttp://electionresults.parliament.uk/members/4132Conservative3002410171531
South Down7917549762209http://electionresults.parliament.uk/elections/1811SF holdHazzardChrishttp://electionresults.parliament.uk/members/4636Sinn Féin161370016201
South East Cambridgeshire8676964385255http://electionresults.parliament.uk/elections/1812Con holdFrazerLucyhttp://electionresults.parliament.uk/members/4517Conservative3218700114901
South East Cornwall7182553655230http://electionresults.parliament.uk/elections/1813Con holdMurraySheryllhttp://electionresults.parliament.uk/members/4100Conservative3180710209711
Southend West6904346537260http://electionresults.parliament.uk/elections/1832Con holdAmessDavidhttp://electionresults.parliament.uk/members/44Conservative2755510144591
South Holland and The Deepings7597549179202http://electionresults.parliament.uk/elections/1814Con holdHayesJohnhttp://electionresults.parliament.uk/members/350Conservative3733810308381
South Leicestershire8052057469298http://electionresults.parliament.uk/elections/1815Con holdCostaAlbertohttp://electionresults.parliament.uk/members/4439Conservative3679110240041
South Norfolk8621462484291http://electionresults.parliament.uk/elections/1816Con holdBaconRichardhttp://electionresults.parliament.uk/members/1451Conservative3625810212751
South Northamptonshire9084266908266http://electionresults.parliament.uk/elections/1817Con holdLeadsomAndreahttp://electionresults.parliament.uk/members/4117Conservative4175510277611
Southport7083748180190http://electionresults.parliament.uk/elections/1833Con holdMooreDamienhttp://electionresults.parliament.uk/members/4669Conservative229140041471
South Ribble7535153784209http://electionresults.parliament.uk/elections/1818Con holdFletcherKatherinehttp://electionresults.parliament.uk/members/4834Conservative3002810111991
South Shields627933788280http://electionresults.parliament.uk/elections/1819Lab holdLewell-BuckEmmahttp://electionresults.parliament.uk/members/4277Labour172730095851
South Staffordshire7366850005259http://electionresults.parliament.uk/elections/1820Con holdWilliamsonGavinhttp://electionresults.parliament.uk/members/4108Conservative3652010282501
South Suffolk7620153489277http://electionresults.parliament.uk/elections/1821Con holdCartlidgeJameshttp://electionresults.parliament.uk/members/4519Conservative3327010228971
South Swindon7311850746247http://electionresults.parliament.uk/elections/1822Con holdBucklandRoberthttp://electionresults.parliament.uk/members/4106Conservative265361066251
South Thanet7322348257211http://electionresults.parliament.uk/elections/1823Con holdMackinlayCraighttp://electionresults.parliament.uk/members/4529Conservative2708410105871
South West Bedfordshire7992653307254http://electionresults.parliament.uk/elections/1824Con holdSelousAndrewhttp://electionresults.parliament.uk/members/1453Conservative3221210185831
South West Devon7253553367275http://electionresults.parliament.uk/elections/1825Con holdStreeterGaryhttp://electionresults.parliament.uk/members/234Conservative3328610214301
South West Hertfordshire8049961191277http://electionresults.parliament.uk/elections/1826Con holdMohindraGaganhttp://electionresults.parliament.uk/members/4804Conservative3032700144081
South West Norfolk7845551466184http://electionresults.parliament.uk/elections/1827Con holdTrussElizabethhttp://electionresults.parliament.uk/members/4097Conservative3550710261951
South West Surrey7909660340374http://electionresults.parliament.uk/elections/1828Con holdHuntJeremyhttp://electionresults.parliament.uk/members/1572Conservative321911088171
South West Wiltshire7796954895246http://electionresults.parliament.uk/elections/1829Con holdMurrisonAndrewhttp://electionresults.parliament.uk/members/1466Conservative3303810216301
Spelthorne7092949510273http://electionresults.parliament.uk/elections/1834Con holdKwartengKwasihttp://electionresults.parliament.uk/members/4134Conservative2914110183931
Stafford7257251149193http://electionresults.parliament.uk/elections/1840Con holdClarkeTheohttp://electionresults.parliament.uk/members/4819Conservative2999210143771
Staffordshire Moorlands6548543656173http://electionresults.parliament.uk/elections/1841Con holdBradleyKarenhttp://electionresults.parliament.uk/members/4110Conservative2819210164281
St Albans7372757599173http://electionresults.parliament.uk/elections/1835LD gain from ConCooperDaisyhttp://electionresults.parliament.uk/members/4769Liberal Democrat288671062931
Stalybridge and Hyde7306442368143http://electionresults.parliament.uk/elections/1842Lab holdReynoldsJonathanhttp://electionresults.parliament.uk/members/4119Labour190250029461
St Austell and Newquay7993055776140http://electionresults.parliament.uk/elections/1836Con holdDoubleStevehttp://electionresults.parliament.uk/members/4452Conservative3127310165261
Stevenage7156247683197http://electionresults.parliament.uk/elections/1843Con holdMcPartlandStephenhttp://electionresults.parliament.uk/members/4093Conservative253281085621
St Helens North7559347561167http://electionresults.parliament.uk/elections/1837Lab holdMcGinnConorhttp://electionresults.parliament.uk/members/4458Labour2487010122091
St Helens South and Whiston7906150313129http://electionresults.parliament.uk/elections/1838Lab holdRimmerMariehttp://electionresults.parliament.uk/members/4457Labour2945710191221
Stirling6847352620105http://electionresults.parliament.uk/elections/1844SNP gain from ConSmithAlynhttp://electionresults.parliament.uk/members/4738Scottish National Party268951092541
St Ives6879551413111http://electionresults.parliament.uk/elections/1839Con holdThomasDerekhttp://electionresults.parliament.uk/members/4532Conservative253650042801
Stockport6539141715145http://electionresults.parliament.uk/elections/1845Lab holdMishraNavenduhttp://electionresults.parliament.uk/members/4811Labour2169510100391
Stockton North6664941156116http://electionresults.parliament.uk/elections/1846Lab holdCunninghamAlexhttp://electionresults.parliament.uk/members/4122Labour177280010271
Stockton South7687054802142http://electionresults.parliament.uk/elections/1847Con gain from LabVickersMatthttp://electionresults.parliament.uk/members/4844Conservative277641052601
Stoke-On-Trent Central554193207067http://electionresults.parliament.uk/elections/1848Con gain from LabGideonJohttp://electionresults.parliament.uk/members/4817Conservative14557006701
Stoke-On-Trent North682984013496http://electionresults.parliament.uk/elections/1849Con gain from LabGullisJonathanhttp://electionresults.parliament.uk/members/4814Conservative209741062861
Stoke-On-Trent South6449139604171http://electionresults.parliament.uk/elections/1850Con holdBreretonJackhttp://electionresults.parliament.uk/members/4643Conservative2463210112711
Stone6937849843222http://electionresults.parliament.uk/elections/1851Con holdCashWilliamhttp://electionresults.parliament.uk/members/288Conservative3168710199451
Stourbridge6989145689142http://electionresults.parliament.uk/elections/1852Con holdWebbSuzannehttp://electionresults.parliament.uk/members/4802Conservative2753410135711
Strangford6692837485175http://electionresults.parliament.uk/elections/1853DUP holdShannonJimhttp://electionresults.parliament.uk/members/4131Democratic Unionist Party177050070711
Stratford-On-Avon7403755048273http://electionresults.parliament.uk/elections/1854Con holdZahawiNadhimhttp://electionresults.parliament.uk/members/4113Conservative3334310199721
Streatham8478356513178http://electionresults.parliament.uk/elections/1855Lab holdRibeiro-AddyBellhttp://electionresults.parliament.uk/members/4764Labour3097610176901
Stretford and Urmston7237250067155http://electionresults.parliament.uk/elections/1856Lab holdGreenKatehttp://electionresults.parliament.uk/members/4120Labour3019510164171
Stroud8453765930185http://electionresults.parliament.uk/elections/1857Con gain from LabBaillieSiobhanhttp://electionresults.parliament.uk/members/4847Conservative315820038401
Suffolk Coastal8191058308199http://electionresults.parliament.uk/elections/1858Con holdCoffeyThérèsehttp://electionresults.parliament.uk/members/4098Conservative3295810205331
Sunderland Central7268043476104http://electionresults.parliament.uk/elections/1859Lab holdElliottJuliehttp://electionresults.parliament.uk/members/4127Labour183360029641
Surrey Heath8134958654237http://electionresults.parliament.uk/elections/1860Con holdGoveMichaelhttp://electionresults.parliament.uk/members/1571Conservative3435810183491
Sutton and Cheam7177950487211http://electionresults.parliament.uk/elections/1861Con holdScullyPaulhttp://electionresults.parliament.uk/members/4414Conservative252350083511
Sutton Coldfield7563852325312http://electionresults.parliament.uk/elections/1862Con holdMitchellAndrewhttp://electionresults.parliament.uk/members/1211Conservative3160410192721
Swansea East584503357966http://electionresults.parliament.uk/elections/1863Lab holdHarrisCarolynhttp://electionresults.parliament.uk/members/4480Labour174051079701
Swansea West5707835830127http://electionresults.parliament.uk/elections/1864Lab holdDaviesGerainthttp://electionresults.parliament.uk/members/155Labour184931081161
Tamworth7157246056154http://electionresults.parliament.uk/elections/1865Con holdPincherChristopherhttp://electionresults.parliament.uk/members/4075Conservative3054210196341
Tatton6901848967179http://electionresults.parliament.uk/elections/1866Con holdMcVeyEstherhttp://electionresults.parliament.uk/members/4084Conservative2827710173871
Taunton Deane8867663733192http://electionresults.parliament.uk/elections/1867Con holdPowRebeccahttp://electionresults.parliament.uk/members/4522Conservative3416410117001
Telford6892142825224http://electionresults.parliament.uk/elections/1868Con holdAllanLucyhttp://electionresults.parliament.uk/members/4411Conservative2554610109411
Tewkesbury8395861140261http://electionresults.parliament.uk/elections/1869Con holdRobertsonLaurencehttp://electionresults.parliament.uk/members/253Conservative3572810224101
The Cotswolds8193961176265http://electionresults.parliament.uk/elections/1870Con holdClifton-BrownGeoffreyhttp://electionresults.parliament.uk/members/249Conservative3548410202141
The Wrekin7069348890194http://electionresults.parliament.uk/elections/1871Con holdPritchardMarkhttp://electionresults.parliament.uk/members/1576Conservative3102910187261
Thirsk and Malton8099156588242http://electionresults.parliament.uk/elections/1872Con holdHollinrakeKevinhttp://electionresults.parliament.uk/members/4474Conservative3563410251541
Thornbury and Yate6949252243254http://electionresults.parliament.uk/elections/1873Con holdHallLukehttp://electionresults.parliament.uk/members/4450Conservative3020210123691
Thurrock7965947467139http://electionresults.parliament.uk/elections/1874Con holdDoyle-PriceJacquelinehttp://electionresults.parliament.uk/members/4065Conservative2779510114821
Tiverton and Honiton8295359613248http://electionresults.parliament.uk/elections/1875Con holdParishNeilhttp://electionresults.parliament.uk/members/4072Conservative3589310242391
Tonbridge and Malling7927857003312http://electionresults.parliament.uk/elections/1876Con holdTugendhatThomashttp://electionresults.parliament.uk/members/4462Conservative3578410269411
Tooting7695458473177http://electionresults.parliament.uk/elections/1877Lab holdAllin-KhanRosenahttp://electionresults.parliament.uk/members/4573Labour3081110143071
Torbay7505450426141http://electionresults.parliament.uk/elections/1878Con holdFosterKevinhttp://electionresults.parliament.uk/members/4451Conservative2986310177491
Torfaen6233037176126http://electionresults.parliament.uk/elections/1879Lab holdThomas-SymondsNickhttp://electionresults.parliament.uk/members/4479Labour155460037421
Torridge and West Devon8040359730233http://electionresults.parliament.uk/elections/1880Con holdCoxGeoffreyhttp://electionresults.parliament.uk/members/1508Conservative3590410249921
Totnes6986352182196http://electionresults.parliament.uk/elections/1881Con holdMangnallAnthonyhttp://electionresults.parliament.uk/members/4762Conservative2775110127241
Tottenham7574046856204http://electionresults.parliament.uk/elections/1882Lab holdLammyDavidhttp://electionresults.parliament.uk/members/206Labour3562110301751
Truro and Falmouth7671959190171http://electionresults.parliament.uk/elections/1883Con holdMackroryCherilynhttp://electionresults.parliament.uk/members/4758Conservative272370045611
Tunbridge Wells7482354650321http://electionresults.parliament.uk/elections/1884Con holdClarkGregoryhttp://electionresults.parliament.uk/members/1578Conservative3011910146451
Twickenham8490664503239http://electionresults.parliament.uk/elections/1885LD holdWilsonMunirahttp://electionresults.parliament.uk/members/4776Liberal Democrat3616610141211
Tynemouth7726156034179http://electionresults.parliament.uk/elections/1886Lab holdCampbellAlanhttp://electionresults.parliament.uk/members/529Labour269280048571
Upper Bann8288750045303http://electionresults.parliament.uk/elections/1887DUP holdLockhartCarlahttp://electionresults.parliament.uk/members/4857Democratic Unionist Party205010082101
Uxbridge and South Ruislip703654818793http://electionresults.parliament.uk/elections/1888Con holdJohnsonBorishttp://electionresults.parliament.uk/members/1423Conservative253511072101
Vale Of Clwyd566493721384http://electionresults.parliament.uk/elections/1889Con gain from LabDaviesJameshttp://electionresults.parliament.uk/members/4476Conservative172700018271
Vale Of Glamorgan7650854807294http://electionresults.parliament.uk/elections/1890Con holdCairnsAlunhttp://electionresults.parliament.uk/members/4086Conservative273050035621
Vauxhall8865956333236http://electionresults.parliament.uk/elections/1891Lab holdEshalomiFlorencehttp://electionresults.parliament.uk/members/4870Labour3161510196121
Wakefield7019245027137http://electionresults.parliament.uk/elections/1892Con gain from LabAhmad KhanImranhttp://electionresults.parliament.uk/members/4841Conservative212830033581
Wallasey6631046492102http://electionresults.parliament.uk/elections/1893Lab holdEagleAngelahttp://electionresults.parliament.uk/members/491Labour2990110183221
Walsall North6717736556125http://electionresults.parliament.uk/elections/1894Con holdHughesEddiehttp://electionresults.parliament.uk/members/4635Conservative2333410119651
Walsall South6802442472115http://electionresults.parliament.uk/elections/1895Lab holdVazValeriehttp://electionresults.parliament.uk/members/4076Labour208720034561
Walthamstow7026748335206http://electionresults.parliament.uk/elections/1896Lab holdCreasyStellahttp://electionresults.parliament.uk/members/4088Labour3678410308621
Wansbeck6333940509119http://electionresults.parliament.uk/elections/1897Lab holdLaveryIanhttp://electionresults.parliament.uk/members/4139Labour17124008141
Wantage9086767173306http://electionresults.parliament.uk/elections/1898Con holdJohnstonDavidhttp://electionresults.parliament.uk/members/4761Conservative3408510126531
Warley6235737239142http://electionresults.parliament.uk/elections/1899Lab holdSpellarJohnhttp://electionresults.parliament.uk/members/318Labour2190110115111
Warrington North7223546667169http://electionresults.parliament.uk/elections/1900Lab holdNicholsCharlottehttp://electionresults.parliament.uk/members/4799Labour206110015091
Warrington South8601561899187http://electionresults.parliament.uk/elections/1901Con gain from LabCarterAndyhttp://electionresults.parliament.uk/members/4791Conservative281870020101
Warwick and Leamington7636254205128http://electionresults.parliament.uk/elections/1902Lab holdWesternMatthttp://electionresults.parliament.uk/members/4617Labour23718007891
Washington and Sunderland West6627837513108http://electionresults.parliament.uk/elections/1903Lab holdHodgsonSharonhttp://electionresults.parliament.uk/members/1521Labour159410037231
Watford8335958065263http://electionresults.parliament.uk/elections/1904Con holdRussellDeanhttp://electionresults.parliament.uk/members/4812Conservative264210044331
Waveney8279151129175http://electionresults.parliament.uk/elections/1905Con holdAldousPeterhttp://electionresults.parliament.uk/members/4069Conservative3177810180021
Wealden8299860907365http://electionresults.parliament.uk/elections/1906Con holdGhaniNusrathttp://electionresults.parliament.uk/members/4460Conservative3704310256551
Weaver Vale7055150713113http://electionresults.parliament.uk/elections/1907Lab holdAmesburyMikehttp://electionresults.parliament.uk/members/4667Labour22772005621
Wellingborough8076551913235http://electionresults.parliament.uk/elections/1908Con holdBonePeterhttp://electionresults.parliament.uk/members/1581Conservative3227710185401
Wells8189861628216http://electionresults.parliament.uk/elections/1909Con holdHeappeyJameshttp://electionresults.parliament.uk/members/4528Conservative333361099911
Welwyn Hatfield7489252053226http://electionresults.parliament.uk/elections/1910Con holdShappsGranthttp://electionresults.parliament.uk/members/1582Conservative2739410109551
Wentworth and Dearne7453641557127http://electionresults.parliament.uk/elections/1911Lab holdHealeyJohnhttp://electionresults.parliament.uk/members/400Labour167420021651
West Aberdeenshire and Kincardine7264053345114http://electionresults.parliament.uk/elections/1912Con holdBowieAndrewhttp://electionresults.parliament.uk/members/4601Conservative22752008431
West Bromwich East6204635975104http://electionresults.parliament.uk/elections/1913Con gain from LabRichardsNicolahttp://electionresults.parliament.uk/members/4868Conservative168040015931
West Bromwich West645173445984http://electionresults.parliament.uk/elections/1914Con gain from LabBaileyShaunhttp://electionresults.parliament.uk/members/4757Conservative174191037991
West Dorset8189760925237http://electionresults.parliament.uk/elections/1915Con holdLoderChrishttp://electionresults.parliament.uk/members/4751Conservative3358910141061
West Dunbartonshire6651745140104http://electionresults.parliament.uk/elections/1916SNP holdDocherty-HughesMartinhttp://electionresults.parliament.uk/members/4374Scottish National Party223960095531
West Ham9794760200317http://electionresults.parliament.uk/elections/1917Lab holdBrownLynhttp://electionresults.parliament.uk/members/1583Labour4218110323881
West Lancashire7334752663170http://electionresults.parliament.uk/elections/1918Lab holdCooperRosiehttp://electionresults.parliament.uk/members/1538Labour274581083361
Westminster North6551942911133http://electionresults.parliament.uk/elections/1922Lab holdBuckKarenhttp://electionresults.parliament.uk/members/199Labour2324010107591
Westmorland and Lonsdale6778952712141http://electionresults.parliament.uk/elections/1923LD holdFarronTimothyhttp://electionresults.parliament.uk/members/1591Liberal Democrat257950019341
Weston-Super-Mare8252655614255http://electionresults.parliament.uk/elections/1924Con holdPenroseJohnhttp://electionresults.parliament.uk/members/1584Conservative3198310171211
West Suffolk8019351437336http://electionresults.parliament.uk/elections/1919Con holdHancockMatthewhttp://electionresults.parliament.uk/members/4070Conservative3384210231941
West Tyrone6625941186189http://electionresults.parliament.uk/elections/1920SF holdBegleyÓrfhlaithhttp://electionresults.parliament.uk/members/4697Sinn Féin165440074781
West Worcestershire7624157530296http://electionresults.parliament.uk/elections/1921Con holdBaldwinHarrietthttp://electionresults.parliament.uk/members/4107Conservative3490910244991
Wigan7568045042134http://electionresults.parliament.uk/elections/1925Lab holdNandyLisahttp://electionresults.parliament.uk/members/4082Labour210420067281
Wimbledon6824053027217http://electionresults.parliament.uk/elections/1926Con holdHammondStephenhttp://electionresults.parliament.uk/members/1585Conservative20373006281
Winchester7558258890210http://electionresults.parliament.uk/elections/1927Con holdBrineStephenhttp://electionresults.parliament.uk/members/4067Conservative28430009851
Windsor7503853750201http://electionresults.parliament.uk/elections/1928Con holdAfriyieAdamhttp://electionresults.parliament.uk/members/1586Conservative3150110200791
Wirral South5728043547112http://electionresults.parliament.uk/elections/1929Lab holdMcGovernAlisonhttp://electionresults.parliament.uk/members/4083Labour222841061051
Wirral West5555042918107http://electionresults.parliament.uk/elections/1930Lab holdGreenwoodMargarethttp://electionresults.parliament.uk/members/4400Labour206950030031
Witham7040249344209http://electionresults.parliament.uk/elections/1931Con holdPatelPritihttp://electionresults.parliament.uk/members/4066Conservative3287610240821
Witney8384561305392http://electionresults.parliament.uk/elections/1932Con holdCourtsRoberthttp://electionresults.parliament.uk/members/4589Conservative3385610151771
Woking7542453937177http://electionresults.parliament.uk/elections/1933Con holdLordJonathanhttp://electionresults.parliament.uk/members/4090Conservative263960097671
Wokingham8395361997219http://electionresults.parliament.uk/elections/1934Con holdRedwoodJohnhttp://electionresults.parliament.uk/members/14Conservative307340073831
Wolverhampton North East616603428192http://electionresults.parliament.uk/elections/1935Con gain from LabStevensonJanehttp://electionresults.parliament.uk/members/4750Conservative177221040801
Wolverhampton South East628833344378http://electionresults.parliament.uk/elections/1936Lab holdMcFaddenPathttp://electionresults.parliament.uk/members/1587Labour155220012351
Wolverhampton South West6053441136148http://electionresults.parliament.uk/elections/1937Con gain from LabAndersonStuarthttp://electionresults.parliament.uk/members/4742Conservative198640016611
Worcester7348550898174http://electionresults.parliament.uk/elections/1938Con holdWalkerRobinhttp://electionresults.parliament.uk/members/4091Conservative258561067581
Workington613704159993http://electionresults.parliament.uk/elections/1939Con gain from LabJenkinsonMarkhttp://electionresults.parliament.uk/members/4752Conservative204880041761
Worsley and Eccles South7521944707118http://electionresults.parliament.uk/elections/1940Lab holdKeeleyBarbarahttp://electionresults.parliament.uk/members/1588Labour204460032191
Worthing West7858554648274http://electionresults.parliament.uk/elections/1941Con holdBottomleyPeterhttp://electionresults.parliament.uk/members/117Conservative3047510148231
Wrexham497373353270http://electionresults.parliament.uk/elections/1942Con gain from LabAthertonSarahhttp://electionresults.parliament.uk/members/4855Conservative151990021311
Wycombe7809354756168http://electionresults.parliament.uk/elections/1943Con holdBakerStevehttp://electionresults.parliament.uk/members/4064Conservative247660042141
Wyre and Preston North7477552924200http://electionresults.parliament.uk/elections/1944Con holdWallaceBenhttp://electionresults.parliament.uk/members/1539Conservative3158910167811
Wyre Forest7807750561257http://electionresults.parliament.uk/elections/1945Con holdGarnierMarkhttp://electionresults.parliament.uk/members/4074Conservative3296010214131
Wythenshawe and Sale East7631344759125http://electionresults.parliament.uk/elections/1946Lab holdKaneMichaelhttp://electionresults.parliament.uk/members/4316Labour2385510103961
Yeovil8246859260148http://electionresults.parliament.uk/elections/1947Con holdFyshMarcushttp://electionresults.parliament.uk/members/4446Conservative3458810161811
Ynys Môn5192536552121http://electionresults.parliament.uk/elections/1948Con gain from LabCrosbieVirginiahttp://electionresults.parliament.uk/members/4859Conservative129590019681
York Central7489949505198http://electionresults.parliament.uk/elections/1949Lab holdMaskellRachaelhttp://electionresults.parliament.uk/members/4471Labour2731210135451
York Outer7467355347228http://electionresults.parliament.uk/elections/1950Con holdSturdyJulianhttp://electionresults.parliament.uk/members/4079Conservative273240099851
And Last updated on: