A cartogram showing the popular vote in each constituency.

These are the results of the 2019 United Kingdom general election.

Results by constituency

The results of the 2019 United Kingdom general election by constituency were as follows:[1]

England

Constituency County Region 2017
result
2019 winning party Turnout[lower-alpha 1] Votes
Party Votes Share Majority Con Lab[lower-alpha 2][lower-alpha 3] LD Grn Brx Other[lower-alpha 4] Total

AldershotHAMSECon Con 27,980 58.4% 16,698 66.0% 27,980 11,282 6,920 1,750 47,932
Aldridge-BrownhillsWMDWMCon Con 27,850 70.5% 19,836 65.4% 27,850 8,014 2,371 771 336 39,342
Altrincham and Sale WestGTMNWCon Con 26,311 48.0% 6,139 74.9% 26,311 20,172 6,036 1,566 778 54,863
Amber ValleyDBYEMCon Con 29,096 63.9% 16,886 65.1% 29,096 12,210 2,873 1,388 45,567
Arundel and South DownsWSXSECon Con 35,566 57.9% 22,521 75.1% 35,566 9,722 13,045 2,519 556 61,408
AshfieldNTTEMLab Con 19,231 39.3% 5,733 62.6% 19,231 11,971 1,105 674 2,501 13,498 48,980
AshfordKENSECon Con 37,270 62.1% 24,029 67.1% 37,270 13,241 6,048 2,638 862 60,059
Ashton-under-LyneGTMNWLab Lab 18,544 48.1% 4,263 56.3% 14,281 18,544 1,395 1,208 3,151 38,579
AylesburyBKMSECon Con 32,737 54.0% 17,373 69.9% 32,737 15,364 10,081 2,394 60,576
BanburyOXFSECon Con 34,148 54.3% 16,813 69.8% 34,148 17,335 8,831 2,607 62,921
BarkingLNDLNDLab Lab 27,219 61.2% 15,427 57.1% 11,792 27,219 1,482 820 3,186 44,499
Barnsley CentralSYKYTHLab Lab 14,804 40.1% 3,571 56.5% 7,892 14,804 1,176 900 11,233 898 36,903
Barnsley EastSYKYTHLab Lab 14,329 37.6% 3,217 54.8% 10,377 14,329 1,330 922 11,112 38,070
Barrow and FurnessCMANWLab Con 23,876 51.9% 5,789 65.6% 23,876 18,087 2,025 703 1,355 46,046
Basildon and BillericayESSECon Con 29,590 67.1% 20,412 63.1% 29,590 9,178 3,741 1,395 224 44,128
BasingstokeHAMSECon Con 29,593 54.1% 14,198 66.0% 29,593 15,395 6,841 2,138 746 54,713
BassetlawNTTEMLab Con 28,078 55.2% 14,013 63.5% 28,078 14,065 3,332 5,366 50,841
BathAVNSWLD LD 28,419 54.5% 12,322 77.2% 16,097 6,639 28,419 642 341 52,138
Batley and SpenWYKYTHLab Lab 22,594 42.7% 3,525 66.5% 19,069 22,594 2,462 692 1,678 6,432 52,927
BatterseaLNDLNDLab Lab 27,290 45.5% 5,668 75.6% 21,622 27,290 9,150 1,529 386 59,977
BeaconsfieldBKMSECon Con 32,477 56.1% 15,712 74.5% 32,477 5,756 2,033 17,602 57,868
BeckenhamLNDLNDCon Con 27,282 54.0% 14,258 73.6% 27,282 13,024 8,194 2,055 50,555
BedfordBDFELab Lab 20,491 43.3% 145 66.1% 20,346 20,491 4,608 960 896 47,301
Bermondsey and Old SouthwarkLNDLNDLab Lab 31,723 54.1% 16,126 62.8% 9,678 31,723 15,597 1,617 58,615
Berwick-upon-TweedNBLNECon Con 23,947 56.9% 14,835 70.3% 23,947 9,112 7,656 1,394 42,109
Bethnal Green and BowLNDLNDLab Lab 44,052 72.7% 37,524 68.7% 6,528 44,052 5,892 2,570 1,081 439 60,562
Beverley and HoldernessHUMYTHCon Con 33,250 62.1% 20,448 67.2% 33,250 12,802 4,671 1,378 1,441 53,542
Bexhill and BattleSXESECon Con 37,590 63.6% 26,059 72.1% 37,590 11,531 7,280 2,692 59,093
Bexleyheath and CrayfordLNDLNDCon Con 25,856 59.8% 13,103 66.1% 25,856 12,753 2,819 1,298 520 43,246
BirkenheadMSYNWLab Lab 24,990 59.0% 17,705 66.4% 5,540 24,990 1,620 1,405 1,489 7,285 42,329
Birmingham EdgbastonWMDWMLab Lab 21,217 50.1% 5,614 61.5% 15,603 21,217 3,349 1,112 1,047 42,328
Birmingham ErdingtonWMDWMLab Lab 17,720 50.3% 3,601 53.3% 14,119 17,720 1,301 648 1,441 35,229
Birmingham Hall GreenWMDWMLab Lab 35,889 67.8% 28,508 65.9% 7,381 35,889 3,673 818 877 4,273 52,911
Birmingham Hodge HillWMDWMLab Lab 35,397 78.7% 28,655 57.5% 6,742 35,397 760 328 1,519 257 45,003
Birmingham LadywoodWMDWMLab Lab 33,355 79.2% 28,582 56.2% 4,773 33,355 2,228 931 831 42,118
Birmingham NorthfieldWMDWMLab Con 19,957 46.3% 1,640 58.5% 19,957 18,317 1,961 954 1,655 254 43,098
Birmingham Perry BarrWMDWMLab Lab 26,594 63.1% 15,317 58.5% 11,277 26,594 1,901 845 1,382 148 42,147
Birmingham Selly OakWMDWMLab Lab 27,714 56.0% 12,414 59.8% 15,300 27,714 3,169 1,848 1,436 49,467
Birmingham YardleyWMDWMLab Lab 23,379 54.8% 10,659 57.1% 12,720 23,379 3,754 579 2,246 42,678
Bishop AucklandDURNELab Con 24,067 53.7% 7,692 65.7% 24,067 16,105 2,133 2,500 44,805
BlackburnLANNWLab Lab 29,040 64.9% 18,304 62.8% 10,736 29,040 1,130 741 2,770 319 44,736
Blackley and BroughtonGTMNWLab Lab 23,887 61.9% 14,402 52.8% 9,485 23,887 1,590 920 2,736 38,618
Blackpool North and CleveleysLANNWCon Con 22,364 57.6% 8,596 60.9% 22,364 13,768 1,494 735 443 38,804
Blackpool SouthLANNWLab Con 16,247 49.6% 3,690 56.8% 16,247 12,557 1,008 563 2,009 368 32,752
BlaydonTWRNELab Lab 19,794 43.3% 5,531 67.3% 14,263 19,794 3,703 1,279 5,833 809 45,681
Blyth ValleyNBLNELab Con 17,440 42.7% 712 64.6% 17,440 16,728 2,151 1,146 3,394 40,859
Bognor Regis and LittlehamptonWSXSECon Con 32,521 63.5% 22,503 66.1% 32,521 10,018 5,645 1,826 1,213 51,223
BolsoverDBYEMLab Con 21,791 47.4% 5,299 61.1% 21,791 16,492 1,759 758 4,151 987 45,938
Bolton North EastGTMNWLab Con 19,759 45.4% 378 64.5% 19,759 19,381 1,847 689 1,880 43,556
Bolton South EastGTMNWLab Lab 21,516 53.0% 7,598 58.7% 13,918 21,516 1,411 791 2,968 40,604
Bolton WestGTMNWCon Con 27,255 55.3% 8,885 67.4% 27,255 18,400 2,704 939 49,298
BootleMSYNWLab Lab 39,066 79.4% 34,556 65.7% 4,510 39,066 1,822 1,166 2,610 49,174
Boston and SkegnessLINEMCon Con 31,963 76.7% 25,621 60.2% 31,963 6,342 1,963 1,428 41,696
BosworthLEIEMCon Con 36,056 63.9% 26,278 69.2% 36,056 9,778 9,096 1,502 56,432
Bournemouth EastDORSWCon Con 24,926 50.6% 8,176 66.5% 24,926 16,120 5,418 2,049 761 49,274
Bournemouth WestDORSWCon Con 24,550 53.4% 10,150 62.0% 24,550 14,400 4,931 2,096 45,977
BracknellBRKSECon Con 31,894 58.7% 19,829 68.6% 31,894 12,065 7,749 2,089 553 54,350
Bradford EastWYKYTHLab Lab 27,825 63.0% 18,144 60.4% 9,681 27,825 3,316 662 2,700 44,184
Bradford SouthWYKYTHLab Lab 18,390 46.3% 2,346 57.6% 16,044 18,390 1,505 983 2,819 39,741
Bradford WestWYKYTHLab Lab 33,736 76.2% 27,019 62.6% 6,717 33,736 1,349 813 1,556 90 44,261
BraintreeESSECon Con 34,112 67.5% 24,673 67.1% 34,112 9,439 4,779 2,169 50,499
Brent CentralLNDLNDLab Lab 31,779 64.7% 20,870 58.3% 10,909 31,779 4,844 1,600 49,132
Brent NorthLNDLNDLab Lab 26,911 51.9% 8,079 61.9% 18,832 26,911 4,065 850 951 270 51,879
Brentford and IsleworthLNDLNDLab Lab 29,266 50.2% 10,514 68.0% 18,752 29,266 7,314 1,829 1,165 58,326
Brentwood and OngarESSECon Con 36,308 68.6% 29,065 70.4% 36,308 7,243 7,187 1,671 532 52,941
Bridgwater and West SomersetSOMSWCon Con 35,827 62.1% 24,439 67.9% 35,827 11,388 7,805 1,877 755 57,652
Brigg and GooleHUMYTHCon Con 30,941 71.3% 21,941 65.8% 30,941 9,000 2,180 1,281 43,402
Brighton KemptownSXESELab Lab 25,033 51.6% 8,061 69.5% 16,972 25,033 2,964 2,237 1,327 48,533
Brighton PavilionSXESEGrn Grn 33,151 57.2% 19,940 73.4% 10,176 13,211 33,151 770 690 57,998
Bristol EastAVNSWLab Lab 27,717 53.1% 10,794 70.6% 16,923 27,717 3,527 2,106 1,881 52,154
Bristol North WestAVNSWLab Lab 27,330 48.9% 5,692 73.3% 21,638 27,330 4,940 1,977 55,885
Bristol SouthAVNSWLab Lab 27,895 50.5% 9,859 65.6% 18,036 27,895 4,227 2,713 2,325 55,196
Bristol WestAVNSWLab Lab 47,028 62.3% 28,219 76.1% 8,822 47,028 18,809 869 75,528
BroadlandNFKECon Con 33,934 59.6% 21,861 72.9% 33,934 12,073 9,195 1,412 363 56,977
Bromley and ChislehurstLNDLNDCon Con 23,958 52.6% 10,891 68.3% 23,958 13,067 6,621 1,546 374 45,566
BromsgroveHWRWMCon Con 34,408 63.4% 23,106 72.6% 34,408 11,302 6,779 1,783 54,272
BroxbourneHRTECon Con 30,631 65.6% 19,807 63.8% 30,631 10,824 3,970 1,281 46,706
BroxtoweNTTEMCon Con 26,602 48.1% 5,331 75.7% 26,602 21,271 1,806 5,593 55,272
BuckinghamBKMSESpkr Con 37,035 58.4% 20,411 76.3% 37,035 7,638 16,624 1,286 875 63,458
BurnleyLANNWLab Con 15,720 40.3% 1,352 60.6% 15,720 14,368 3,501 739 3,362 1,294 38,984
BurtonSTSWMCon Con 29,560 60.7% 14,496 65.0% 29,560 15,064 2,681 1,433 48,738
Bury NorthGTMNWLab Con 21,660 46.2% 105 68.1% 21,660 21,555 1,584 802 1,240 46,841
Bury SouthGTMNWLab Con 22,034 43.8% 402 66.9% 22,034 21,632 2,315 848 1,672 1,773 50,274
Bury St EdmundsSFKECon Con 37,770 61.0% 24,988 69.1% 37,770 12,782 9,711 1,694 61,957
Calder ValleyWYKYTHCon Con29,98151.9%5,77472.9%29,98124,2072,88472157,793
Camberwell and PeckhamLNDLNDLab Lab 40,258 71.3% 33,780 63.4% 6,478 40,258 5,087 3,501 1,041 127 56,492
Camborne and RedruthCULSWCon Con 26,764 53.1% 8,700 71.7% 26,764 18,064 3,504 1,359 676 50,367
CambridgeCAMELab Lab 25,776 48.0% 9,639 67.2% 8,342 25,776 16,137 2,164 1,041 269 53,729
Cannock ChaseSTSWMCon Con 31,636 68.3% 19,879 61.9% 31,636 11,757 2,920 46,313
CanterburyKENSELab Lab 29,018 48.3% 1,836 75.0% 27,182 29,018 3,408 505 60,113
CarlisleCMANWCon Con 23,659 55.2% 8,289 65.9% 23,659 15,340 2,829 1,045 42,873
Carshalton and WallingtonLNDLNDLD Con20,82242.4%62967.3%20,8226,08120,1937591,04320049,098
Castle PointESSECon Con 33,971 76.7% 26,634 63.6% 33,971 7,337 2,969 44,277
Central DevonDEVSWCon Con 32,095 55.3% 17,721 77.5% 32,095 14,374 8,770 2,833 58,072
Central Suffolk and North IpswichSFKECon Con35,253 62.7% 23,351 73.8% 35,253 11,862 6,485 2,650 56,250
CharnwoodLEIEMCon Con35,121 63.4% 22,397 69.6% 35,121 12,724 4,856 2,664 55,365
Chatham and AylesfordKENSECon Con28,856 66.6% 18,540 59.1% 28,856 10,316 2,866 1,090 212 43,340
CheadleGTMNWCon Con25,694 46.0%2,336 74.9%25,694 6,851 23,358 55,903
ChelmsfordESSECon Con31,934 55.9% 17,621 71.0%31,934 10,295 14,313 580 57,122
Chelsea and FulhamLNDLNDCon Con23,345 49.9%11,241 69.8% 23,345 10,872 12,104 500 46,821
CheltenhamGLSSWCon Con28,486 48.0% 981 73.2% 28,486 2,921 27,505 445 59,357
Chesham and AmershamBKMSECon Con30,85055.4%16,22376.8%30,8507,16614,6273,04255,685
ChesterfieldDBYEMLab Lab18,17140.2%1,45163.6%16,72018,1713,9851,1484,77139145,186
ChichesterWSXSECon Con35,40257.8%21,49071.6%35,4029,06913,9122,52733361,243
Chingford and Woodford GreenLNDLNDCon Con23,48148.5%1,26274.1%23,48122,2192,74448,444
ChippenhamWILSWCon Con30,99454.3%11,28873.9%30,9946,39919,70657,099
Chipping BarnetLNDLNDCon Con25,74544.7%1,21272.0%25,74524,5335,9321,2887157,569
ChorleyLANNWLab Spkr26,83167.3%17,39251.0%3,60036,27039,870
ChristchurchDORSWCon Con33,89465.2%24,61772.6%33,8946,5689,2772,21251,951
Cities of London and WestminsterLNDLNDCon Con17,04939.9%3,95367.1%17,04911,62413,09672822642,723
City of ChesterCHSNWLab Lab27,08249.6%6,16471.7%20,91827,0823,7341,4381,38854,560
City of DurhamDURNELab Lab20,53142.0%5,02568.6%15,50620,5317,9351,6353,25248,859
ClactonESSECon Con31,43872.3%24,70261.3%31,4386,7362,5411,2251,56643,506
CleethorpesHUMYTHCon Con31,96969.0%21,41862.9%31,96910,5512,5351,28446,339
ColchesterESSECon Con26,91750.4%9,42364.6%26,91717,4947,4321,53053,373
Colne ValleyWYKYTHLab Con29,48248.4%5,10372.4%29,48224,3793,8151,0681,28688060,910
CongletonCHSNWCon Con33,74759.0%18,56170.7%33,74715,1866,0261,61665857,233
CopelandCMANWCon Con22,85653.7%5,84268.9%22,85617,0141,88876542,523
CorbyNTHEMCon Con33,41055.2%10,26870.2%33,41023,1423,93260,484
Coventry North EastWMDWMLab Lab23,41252.7%7,69258.5%15,72023,4122,0611,1412,11044,444
Coventry North WestWMDWMLab Lab20,91843.8%20863.5%20,71020,9182,7171,4431,95647,744
Coventry SouthWMDWMLab Lab19,54443.4%40163.5%19,14319,5443,3981,0921,43243545,044
CrawleyWSXSECon Con27,04054.2%8,36067.2%27,04018,6802,7281,45149,899
Crewe and NantwichCHSNWLab Con28,70453.1%8,50867.3%28,70420,1962,6189751,39014954,032
Croydon CentralLNDLNDLab Lab27,12450.2%5,94966.4%21,17527,1243,5321,21599954,045
Croydon NorthLNDLNDLab Lab36,49565.6%24,67362.9%11,82236,4954,4761,62983934855,609
Croydon SouthLNDLNDCon Con30,98552.2%12,33970.7%30,98518,6467,5031,78244259,358
Dagenham and RainhamLNDLNDLab Lab19,46845.5%29361.6%19,17519,4681,1826022,88741143,725
DarlingtonDURNELab Con20,90148.1%3,29465.5%20,90117,6072,0971,0571,54429243,498
DartfordKENSECon Con34,00662.9%19,16065.7%34,00614,8463,7351,43554,022
DaventryNTHEMCon Con37,05564.6%26,08074.0%37,05510,9757,0322,34157,403
Denton and ReddishGTMNWLab Lab19,31750.1%6,17558.3%13,14219,3171,6421,1243,03932438,588
Derby NorthDBYEMLab Con21,25945.2%2,54064.2%21,25918,7193,4501,0461,90863547,017
Derby SouthDBYEMLab Lab21,69051.1%6,01958.1%15,67121,6902,6212,48042,462
Derbyshire DalesDBYEMCon Con29,35658.7%17,38176.9%29,35611,9756,6272,05850,016
DevizesWILSWCon Con32,15063.1%23,99369.4%32,1507,8388,1572,80950,954
DewsburyWYKYTHLab Con26,17946.4%1,56169.4%26,17924,6182,4061,0601,87425256,389
Don ValleySYKYTHLab Con19,60943.2%3,63060.3%19,60915,9791,9078726,24782345,437
Doncaster CentralSYKYTHLab Lab16,63840.0%2,27858.2%14,36016,6381,7489816,8421,01241,581
Doncaster NorthSYKYTHLab Lab15,74038.7%2,37056.2%13,37015,7401,4768,2941,81840,698
DoverKENSECon Con28,83056.9%12,27866.4%28,83016,5522,8951,3711,05350,701
Dudley NorthWMDWMLab Con23,13463.1%11,53359.2%23,13411,6011,21073936,684
Dudley SouthWMDWMCon Con24,83267.9%15,56560.2%24,8359,2701,60886336,576
Dulwich and West NorwoodLNDLNDLab Lab36,52165.5%27,31065.9%9,16036,5219,21157131555,778
Ealing Central and ActonLNDLNDLab Lab28,13251.3%13,30072.6%14,83228,1329,4441,73566454,807
Ealing NorthLNDLNDLab Lab28,03656.5%12,26966.6%15,76728,0364,3701,45849,631
Ealing SouthallLNDLNDLab Lab25,67860.8%16,08465.4%9,59425,6783,9331,68886745742,217
EasingtonDURNELab Lab15,72345.5%6,58156.5%9,14215,7231,5266,7441,44834,583
East DevonDEVSWCon Con32,57750.8%6,70873.6%32,5772,8701,77171126,14464,073
East HamLNDLNDLab Lab41,70376.3%33,17660.7%8,52741,7032,1588831,10725054,628
East HampshireHAMSECon Con33,44658.8%19,69674.4%33,4466,28713,7502,60081256,895
East SurreySRYSECon Con35,62459.7%24,04072.1%35,6248,24711,5842,3401,89559,690
East Worthing and ShorehamWSXSECon Con27,10451.0% 7,441 70.7% 27,104 19,663 4,127 2,006255 53,155
East YorkshireHUMYTHCon Con33,99864.4%22,787 65.3% 33,998 11,201 4,219 1,6751,68652,779
EastbourneSXESELD Con26,95148.9% 4,331 69.5% 26,951 3,848 22,6201,530185 55,134
EastleighHAMSECon Con32,69055.4% 15,607 70.3% 32,690 7,559 17,083 1,63958,971
EddisburyCHSNWCon Con30,095 56.8%18,443 71.9%30,095 11,652 9,582 1,191451 52,971
EdmontonLNDLNDLab Lab26,217 65.0%16,015 61.5% 10,202 26,217 2,145 862 840 7540,341
Ellesmere Port and NestonCHSNWLab Lab26,001 53.3%8,764 69.3%17,237 26,001 2,406 964 2,13848,746
Elmet and RothwellWYKYTHCon Con33,726 57.9%17,353 71.9%33,726 16,373 5,155 1,7751,196 58,225
ElthamLNDLNDLab Lab20,55047.0%3,19768.2%17,35320,5502,9411,3221,52343,689
Enfield NorthLNDLNDLab Lab23,34051.8%6,49266.0%16,84823,3402,9501,11579745,050
Enfield SouthgateLNDLNDLab Lab22,92348.5%4,45072.1%18,47322,9234,3441,04249447,276
Epping ForestESSECon Con32,36464.4%22,17367.7%32,36410,1915,3871,97535150,268
Epsom and EwellSRYSECon Con31,81953.5%17,87373.3%31,81910,22613,9462,0471,41359,451
ErewashDBYEMCon Con27,56056.5%10,60667.3%27,56016,9542,4871,11569848,814
Erith and ThamesmeadLNDLNDLab Lab19,88248.0%3,75863.3%16,12419,8821,9848762,24627241,384
Esher and WaltonSRYSECon Con31,13249.4%2,74377.7%31,1322,83828,38972563,084
ExeterDEVSWLab Lab29,88253.2%10,40368.5%19,47929,8824,8381,42856556,192
FarehamHAMSECon Con36,45963.7%26,08673.1%36,45910,3738,0062,41257,250
Faversham and Mid KentKENSECon Con31,86463.2%21,97668.7%31,8649,8886,1702,10336950,394
Feltham and HestonLNDLNDLab Lab24,87652.0%7,85959.1%17,01724,8763,1271,1331,65847,811
Filton and Bradley StokeAVNSWCon Con26,29348.9%5,64672.6%26,29320,6474,9921,56325753,752
Finchley and Golders GreenLNDLNDCon Con24,16243.8%6,56271.0%24,16213,34717,60055,109
Folkestone and HytheKENSECon Con35,48360.1%21,33766.8%35,48314,1465,7552,70691559,005
Forest of DeanGLSSWCon Con30,68059.6%15,86972.1%30,68014,8114,6811,30351,475
FyldeLANNWCon Con28,43260.9%16,61169.8%28,43211,8213,7481,73192746,659
GainsboroughLINEMCon Con33,89366.4%22,96766.9%33,89310,9265,1571,07051,046
Garston and HalewoodMSYNWLab Lab38,57872.3%31,62470.1%6,95438,5783,3241,1832,94334453,326
GatesheadTWRNELab Lab20,45053.6% 7,200 59.2% 13,250 20,450 2,792 1,65338,145
GedlingNTTEMLab Con22,71845.5% 679 69.9% 22,718 22,039 2,279 1,097 1,82049,953
Gillingham and RainhamKENSECon Con28,17361.3%15,11962.5%28,17313,0542,5031,0431,18545,958
GloucesterGLSSWCon Con29,15954.2%10,27766.1%29,15918,8824,3381,38553,764
GosportHAMSECon Con32,22666.5%23,27865.9%32,2268,9485,4731,80648,453
Grantham and StamfordLINEMCon Con36,79465.7%26,00368.7%36,79410,7916,1532,26556,003
GraveshamKENSECon Con29,58062.2%15,58164.9%29,58013,9992,5841,39747,560
Great GrimsbyHUMYTHLab Con18,15054.9%7,33153.9%18,15010,8191,0705142,37815633,087
Great YarmouthNFKECon Con28,59365.8%17,66360.4%28,59310,9301,6611,0641,21443,462
Greenwich and WoolwichLNDLNDLab Lab 30,185 56.8% 18,464 66.4% 11,721 30,185 7,253 2,363 1,228 370 53,120
GuildfordSRYSECon Con26,31744.9%3,33775.5%26,3174,51522,9804,83958,651
Hackney North and Stoke NewingtonLNDLNDLab Lab 39,972 70.3% 33,188 61.5% 6,784 39,972 4,283 4,989 609 227 56,864
Hackney South and ShoreditchLNDLNDLab Lab 39,884 73.3% 33,985 60.9% 5,899 39,884 4,853 2,948 744 111 54,439
Halesowen and Rowley RegisWMDWMCon Con25,60760.5%12,07462.0%25,60713,5331,73893453342,345
HalifaxWYKYTHLab Lab21,49646.3%2,56964.6%18,92721,4962,2769462,81346,458
Haltemprice and HowdenHUMYTHCon Con31,04562.4%20,32970.0%31,04510,7165,2151,7641,03949,779
HaltonCHSNWLab Lab29,33363.5%18,97564.2%10,35829,3331,8009823,73046,203
HammersmithLNDLNDLab Lab30,07457.9%17,84769.5%12,22730,0746,9471,74497451,966
Hampstead and KilburnLNDLNDLab Lab28,08048.9%14,18866.3%13,89228,08013,1211,60868457,385
HarboroughLEIEMCon Con31,69855.3%17,27871.5%31,69814,4209,1031,70938957,319
HarlowESSECon Con27,51063.5%14,06363.7%27,51013,4472,39743,354
Harrogate and KnaresboroughNYKYTHCon Con29,96252.6%9,67573.1%29,9625,48020,2871,20856,937
Harrow EastLNDLNDCon Con26,93554.4%8,17068.6%26,93518,7653,79149,491
Harrow WestLNDLNDLab Lab25,13252.4%8,69266.1%16,44025,1324,3101,10993147,922
HartlepoolCLVNELab Lab15,46437.7%3,59557.9%11,86915,4641,69610,6031,40541,037
Harwich and North EssexESSECon Con31,83061.3%20,18270.1%31,83011,6485,8661,94567451,963
Hastings and RyeSXESECon Con26,89649.6%4,04367.4%26,89622,8533,96056554,274
HavantHAMSECon Con30,05165.4%21,79263.7%30,0518,2595,7081,59734445,959
Hayes and HarlingtonLNDLNDLab Lab24,54555.8%9,26160.8%15,28424,5451,9477391,29218743,994
Hazel GroveGTMNWCon Con21,59248.8%4,42369.9%21,5925,50817,16944,269
Hemel HempsteadHRTECon Con28,96856.5%14,56369.5%28,96814,4056,3171,58151,271
HemsworthWYKYTHLab Lab16,46037.5%1,18059.6%15,28016,4601,7349165,9303,58743,907
HendonLNDLNDCon Con26,87848.8%4,23066.6%26,87822,6484,62892155,075
HenleyOXFSECon Con32,18954.8%14,05376.6%32,1895,69818,1362,73658,759
Hereford and South HerefordshireHWRWMCon Con30,39061.2%19,68668.9%30,39010,7046,1812,37149,646
Hertford and StortfordHRTECon Con33,71256.1%19,62072.9%33,71214,0928,5962,70598960,094
HertsmereHRTECon Con32,65162.5%21,31370.6%32,65111,3386,5611,65352,203
HexhamNBLNECon Con25,15254.5%10,54975.3%25,15214,6034,6721,72346,150
Heywood and MiddletonGTMNWLab Con20,45343.1%66359.2%20,45319,7902,0731,2203,95247,488
High PeakDBYEMLab Con24,84445.9%59072.9%24,84424,2542,7501,1481,17754,173
Hitchin and HarpendenHRTECon Con 27,719 47.1% 6,895 77.1% 27,719 9,959 20,824 369 58,871
Holborn and St PancrasLNDLNDLab Lab 36,641 64.5% 27,673 65.1% 8,878 36,641 7,314 2,746 1,032 175 56,786
Hornchurch and UpminsterLNDLNDCon Con 35,495 65.8% 23,308 66.8% 35,495 12,187 3,862 1,920 510 53,974
Hornsey and Wood GreenLNDLNDLab Lab 35,126 57.5% 19,242 74.7% 6,829 35,126 15,884 2,192 763 311 61,105
HorshamWSXSECon Con 35,900 56.8% 21,127 72.9% 35,900 9,424 14,773 2,668 437 63,202
Houghton and Sunderland SouthTWRNELab Lab 16,210 40.7% 3,115 57.8% 13,095 16,210 2,319 1,125 6,165 897 39,811
HoveSXESELab Lab32,876 58.3%17,04475.9%15,83232,8763,7312,4961,11134556,391
HuddersfieldWYKYTHLab Lab 20,509 49.0% 4,937 63.9% 15,572 20,509 2,367 1,768 1,666 41,882
HuntingdonCAMECon Con 32,386 54.8% 19,383 69.9% 32,386 13,003 9,432 2,233 2,093 59,147
HyndburnLANNWLab Con20,56548.5%2,95159.8%20,56517,6141,2268452,15642,406
Ilford NorthLNDLNDLab Lab25,32350.5%5,21868.7%20,12525,3232,68084596020150,134
Ilford SouthLNDLNDLab Lab35,08565.6%24,10162.9%10,98435,0851,7957141,0083,89153,477
IpswichSFKELab Con24,95250.3%5,47965.6%24,95219,4732,4391,2831,43249,579
Isle of WightIOWSECon Con41,81556.2%23,73765.9%41,81518,07811,3383,21174,442
Islington NorthLNDLNDLab Lab34,60364.3%26,18871.6%5,48334,6038,4154,32674223653,805
Islington South and FinsburyLNDLNDLab Lab26,89756.3%17,32867.8%8,04526,8979,5691,9871,13618247,816
JarrowTWRNELab Lab18,36345.1%7,12062.6%11,24318,3632,3608314,1223,81740,736
KeighleyWYKYTHLab Con25,29848.1%2,21872.3%25,29823,0802,57385079952,600
Kenilworth and SouthamWARWMCon Con30,35157.7%20,35377.2%30,3519,4409,9982,35145752,597
KensingtonLNDLNDLab Con16,76838.3%15067.7%16,76816,6189,31253538414543,762
KetteringNTHEMCon Con29,78760.3%16,76567.5%29,78713,0223,3671,5431,64249,361
Kingston and SurbitonLNDLNDLD LD31,10351.1%16,69874.2%20,6146,52831,1031,03878877560,846
Kingston upon Hull EastHUMYTHLab Lab12,71339.2%1,23949.3%11,47412,7131,7077845,76432,442
Kingston upon Hull NorthHUMYTHLab Lab17,03349.8%7,59352.2%9,44017,0332,0848754,77134,203
Kingston upon Hull West and HessleHUMYTHLab Lab13,38442.7%2,85652.1%10,52813,3841,7565605,63831,866
KingswoodAVNSWCon Con27,71256.2%11,22071.5%27,71216,4923,4211,20048949,314
KnowsleyMSYNWLab Lab44,37480.8%39,94265.3%4,43244,3741,1171,2623,34840554,938
Lancaster and FleetwoodLANNWLab Lab21,18446.8%2,38064.5%18,80421,1842,0181,3961,81745,219
Leeds CentralWYKYTHLab Lab30,41361.7%19,27054.2%11,14330,4132,3432,1052,99928149,284
Leeds EastWYKYTHLab Lab19,46449.8%5,53158.0%13,93319,4641,7968782,98139,052
Leeds North EastWYKYTHLab Lab29,02457.5%17,08971.6%11,93529,0245,6651,9311,76917650,500
Leeds North WestWYKYTHLab Lab23,97148.6%10,74972.8%13,22223,9719,3971,3891,30449,283
Leeds WestWYKYTHLab Lab22,18655.1%10,56459.5%11,62222,1861,7871,2742,68572740,281
Leicester EastLEIEMLab Lab25,09050.8%6,01963.0%19,07125,0902,8008881,24332949,421
Leicester SouthLEIEMLab Lab33,60667.0%22,67564.5%10,93133,6062,7541,6691,18750,147
Leicester WestLEIEMLab Lab17,29149.7%4,21253.5%13,07917,2911,8089771,62034,775
LeighGTMNWLab Con21,26645.3%1,96560.7%21,26619,3012,2523,16199946,979
LewesSXESECon Con26,26847.9%2,45776.7%26,2683,20623,8111,45311354,851
Lewisham DeptfordLNDLNDLab Lab39,21670.8%32,91368.7%6,30339,2165,7743,08578920155,368
Lewisham EastLNDLNDLab Lab26,66159.5%17,00866.0%9,65326,6615,0391,7061,23452244,815
Lewisham West and PengeLNDLNDLab Lab31,86061.2%21,54369.8%10,31731,8606,2602,3901,06021352,100
Leyton and WansteadLNDLNDLab Lab28,83664.7%20,80868.7%8,02828,8364,6661,80578542744,547
LichfieldSTSWMCon Con34,84464.5%23,63870.5%34,84411,2065,6321,74356853,993
LincolnLINEMLab Con24,26747.9%3,51467.6%24,26720,7532,4221,1951,07991350,629
Liverpool RiversideMSYNWLab Lab41,17078.0%37,04365.7%4,12741,1702,6963,0171,77952,789
Liverpool WaltonMSYNWLab Lab34,53884.7%30,52065.1%4,01834,53875681466040,786
Liverpool WavertreeMSYNWLab Lab31,31072.2%27,08568.4%4,22531,3104,0551,3651,92150143,377
Liverpool West DerbyMSYNWLab Lab34,11777.6%29,98467.0%4,13334,1171,2966052,0121,82643,989
LoughboroughLEIEMCon Con27,95451.2%7,16968.5%27,95420,7854,1531,50423554,631
Louth and HorncastleLINEMCon Con38,02172.7%28,86865.7%38,0219,1534,1141,04452,332
LudlowSALWMCon Con32,18564.1%23,64872.3%32,1857,5918,5371,91250,225
Luton NorthBDFELab Lab23,49655.2%9,24762.5%14,24923,4962,0637711,21579542,589
Luton SouthBDFELab Lab21,78751.8%8,75660.7%13,03121,7879951,6014,65042,064
MacclesfieldCHSNWCon Con28,29252.5%10,71170.7%28,29217,5815,6842,31053,867
MaidenheadBRKSECon Con32,62057.7%18,84673.7%32,6207,88213,7742,21656,492
Maidstone and The WealdKENSECon Con31,22060.4%21,77167.9%31,2209,4488,4822,17235851,680
MakerfieldGTMNWLab Lab19,95445.1%4,74059.7%15,21419,9542,1081,1665,81744,259
MaldonESSECon Con36,30472.0%30,04169.6%36,3046,2635,9901,85150,408
Manchester CentralGTMNWLab Lab36,82370.4%29,08956.7%7,73436,8233,4201,8702,33510752,289
Manchester GortonGTMNWLab Lab34,58377.6%30,33958.3%4,24434,5832,4481,6971,57344,545
Manchester WithingtonGTMNWLab Lab35,90267.7%27,90569.2%5,82035,9027,9971,9681,30852,995
MansfieldNTTEMCon Con31,48463.9%16,30663.9%31,48415,1781,62698549,273
Meon ValleyHAMSECon Con35,27163.5%23,55573.4%35,2715,64411,7162,19854,829
MeridenWMDWMCon Con34,35863.4%22,83663.4%34,35811,5225,6142,66754,161
Mid BedfordshireBDFECon Con38,69259.8%24,66473.7%38,69214,0288,1712,4781,34864,717
Mid DerbyshireDBYEMCon Con29,02758.8%15,38573.2%29,02713,6424,7561,93149,356
Mid Dorset and North PooleDORSWCon Con29,54860.4%14,89874.8%29,5483,40214,6501,33048,930
Mid NorfolkNFKECon Con35,05162.4%22,59468.4%35,05112,4577,73993956,186
Mid SussexWSXSECon Con33,45553.3%18,19773.7%33,45511,21815,2582,23459762,762
Mid WorcestershireHWRWMCon Con37,42666.7%28,10871.8%37,4269,4086,4742,17763856,123
MiddlesbroughCLVNELab Lab17,20750.5%8,39556.1%8,81217,2078165462,1684,54834,097
Middlesbrough South and East ClevelandCLVNECon Con28,13558.8%11,62666.1%28,13516,5091,9531,22047,817
Milton Keynes NorthBKMSECon Con30,93849.5%6,25568.3%30,93824,6834,9911,93162,543
Milton Keynes SouthBKMSECon Con32,01150.0%6,94466.4%32,01125,0674,6881,49574664,007
Mitcham and MordenLNDLNDLab Lab27,96461.1%16,48265.3%11,48227,9643,7171,1601,20221645,741
Mole ValleySRYSECon Con31,65655.4%12,04176.5%31,6562,96519,6151,874100057,110
Morecambe and LunesdaleLANNWCon Con23,92552.8%6,35467.2%23,92517,5712,32893854845,310
Morley and OutwoodWYKYTHCon Con29,42456.7%11,26765.9%29,42418,1572,2851,10795751,930
New Forest EastHAMSECon Con32,76964.5%25,25169.1%32,7697,5187,3902,43467550,786
New Forest WestHAMSECon Con32,11363.8%24,40371.0%32,1136,5957,7103,88850,306
NewarkNTTEMCon Con34,66063.3%21,81672.2%34,66012,8445,3081,95054,762
NewburyBRKSECon Con34,43157.4%16,04771.9%34,4314,40418,3842,45432559,998
Newcastle upon Tyne CentralTWRNELab Lab21,56857.6%12,27864.8%9,29021,5682,7091,3652,54237,474
Newcastle upon Tyne EastTWRNELab Lab26,04960.1%15,46368.0%10,58626,0494,5352,19543,365
Newcastle upon Tyne NorthTWRNELab Lab21,35445.4%5,76568.6%15,58921,3544,3571,3684,33146,999
Newcastle-under-LymeSTSWMLab Con23,48552.5%7,44665.6%23,48516,0392,3619331,92144,739
Newton AbbotDEVSWCon Con29,19055.5%17,50172.5%29,1909,32911,6891,50884052,556
Normanton, Pontefract and CastlefordWYKYTHLab Lab18,29737.9%1,27657.1%17,02118,2973,1478,0321,76248,259
North CornwallCULSWCon Con30,67159.4%14,75273.9%30,6714,51615,91957251,678
North DevonDEVSWCon Con31,47956.6%14,81373.3%31,4795,09716,6661,75958055,581
North DorsetDORSWCon Con35,70563.6%24,30173.1%35,7056,73711,4042,26156,107
North DurhamDURNELab Lab18,63944.2%4,74263.2%13,89718,6392,8791,1264,69396142,195
North East BedfordshireBDFECon Con38,44359.1%24,28371.7%38,44314,1607,9991,8912,52565,018
North East CambridgeshireCAMECon Con38,42372.5%29,99363.3%38,4238,4304,2981,81352,964
North East DerbyshireDBYEMCon Con28,89758.7%12,87668.0%28,89716,0213,0211,27849,217
North East HampshireHAMSECon Con35,28059.5%20,21175.1%35,2805,76015,0691,7541,40759,270
North East HertfordshireHRTECon Con31,29356.6%18,18972.7%31,29313,1048,5632,36755,327
North East SomersetAVNSWCon Con28,36050.4%14,72976.4%28,36013,63112,4221,42347256,308
North HerefordshireHWRWMCon Con32,15863.0%24,85672.6%32,1586,8047,3024,76951,033
North NorfolkNFKELD Con29,79258.6%14,39571.9%29,7923,89515,3971,73950,823
North ShropshireSALWMCon Con35,44462.7%22,94967.9%35,44412,4955,6431,7901,14156,513
North SomersetAVNSWCon Con32,80152.9%17,53677.4%32,80115,26511,0512,93862,055
North SwindonWILSWCon Con32,58459.1%16,17166.9%32,58416,4134,4081,71055,115
North ThanetKENSECon Con30,06662.4%17,18966.2%30,06612,8773,4391,79648,178
North TynesideTWRNELab Lab25,05149.7%9,56163.9%15,49025,0513,2411,3935,25450,429
North WarwickshireWARWMCon Con30,24965.9%17,95665.3%30,24912,2932,0691,30345,914
North West CambridgeshireCAMECon Con40,30762.5%25,98368.0%40,30714,3246,8813,02164,533
North West DurhamDURNELab Con19,99041.9%1,14466.0%19,99018,8462,8311,1733,1931,63047,663
North West HampshireHAMSECon Con36,59162.1%26,30870.9%36,5919,32710,2832,71758,918
North West LeicestershireLEIEMCon Con33,81162.8%20,40068.2%33,81113,4113,6142,47850753,821
North West NorfolkNFKECon Con30,62765.7%19,92264.7%30,62710,7053,6251,64546,602
North WiltshireWILSWCon Con32,37359.1%17,62674.7%32,3735,69914,7471,93954,758
Northampton NorthNTHEMCon Con21,03153.2%5,50767.3%21,03115,5242,03195339,539
Northampton SouthNTHEMCon Con20,91451.2%4,69765.7%20,91416,2172,4821,22240,835
Norwich NorthNFKECon Con23,39750.5%4,73868.9%23,39718,6592,6631,07848846,285
Norwich SouthNFKELab Lab27,76653.7%12,76066.4%15,00627,7664,7762,4691,65651,673
Nottingham EastNTTEMLab Lab25,73564.3%17,39360.4%8,34225,7351,9541,1831,3431,44740,004
Nottingham NorthNTTEMLab Lab17,33749.1%4,49053.1%12,84717,3371,5828682,68635,320
Nottingham SouthNTTEMLab Lab26,58655.2%12,56860.6%14,01826,5863,9351,5832,01248,134
NuneatonWARWMCon Con27,39060.6%13,14464.3%27,39014,2461,8621,69245,190
Old Bexley and SidcupLNDLNDCon Con29,78664.5%18,95269.8%29,78610,8343,8221,47722646,145
Oldham East and SaddleworthGTMNWLab Lab20,08843.5%1,49964.0%18,58920,0882,4237782,9801,30646,164
Oldham West and RoytonGTMNWLab Lab24,57955.3%11,12760.9%13,45224,5791,4846813,31692244,434
OrpingtonLNDLNDCon Con30,88263.4%22,37870.7%30,8828,5047,5521,78348,721
Oxford EastOXFSELab Lab28,13557.0%17,83263.0%10,30328,1356,8842,3921,14649949,359
Oxford West and AbingdonOXFSELD LD31,34053.3%8,94376.4%22,3974,25831,34082958,824
PendleLANNWCon Con24,07654.2%6,18668.1%24,07617,8901,54867826844,460
Penistone and StocksbridgeSYKYTHLab Con23,68847.8%7,21069.8%23,68816,4785,0544,30049,520
Penrith and The BorderCMANWCon Con28,87560.4%18,51970.8%28,87510,3565,3642,1591,07047,824
PeterboroughCAMELab Con22,33446.7%2,58065.9%22,33419,7542,3347282,12752447,801
Plymouth Moor ViewDEVSWCon Con26,83160.7%12,89763.7%26,83113,9342,3011,17344,239
Plymouth Sutton and DevonportDEVSWLab Lab25,46147.9%4,75768.3%20,70425,4612,5451,5572,90953,176
PooleDORSWCon Con29,59958.7%19,11668.2%29,59910,4837,8191,70284850,451
Poplar and LimehouseLNDLNDLab Lab38,66063.1%28,90466.7%9,75638,6608,8322,1591,49337661,276
Portsmouth NorthHAMSECon Con28,17261.4%15,78064.4%28,17212,3923,4191,30462345,910
Portsmouth SouthHAMSELab Lab23,06848.6%5,36363.9%17,70523,0685,41899424047,425
PrestonLANNWLab Lab20,87061.8%12,14656.6%8,72420,8701,7376601,79933,790
PudseyWYKYTHCon Con26,45348.8%3,51774.1%26,45322,9363,08889484454,215
PutneyLNDLNDCon Lab22,78045.1%4,77477.0%18,00622,7808,5481,13350,467
Rayleigh and WickfordESSECon Con39,86472.6%31,00069.5%39,8648,8644,1712,00254,901
Reading EastBRKSELab Lab27,10248.5%5,92472.2%21,17827,1025,0351,54985220255,918
Reading WestBRKSECon Con24,39348.4%4,11767.9%24,39320,2764,4601,26350,392
RedcarCLVNELab Con18,81146.1%3,52762.0%18,81115,2842,0184912,9151,32340,842
RedditchHWRWMCon Con27,90763.3%16,03667.4%27,90711,8712,9051,38444,067
ReigateSRYSECon Con28,66553.9%18,31071.0%28,66510,35510,3203,16964753,156
Ribble ValleyLANNWCon Con33,34660.3%18,43969.8%33,34614,9074,7761,70455155,284
Richmond (Yorks)NYKYTHCon Con36,69363.6%27,21069.9%36,6939,4836,9892,5002,03857,703
Richmond ParkLNDLNDCon LD34,55953.1%7,76678.7%26,7933,40734,55930865,067
RochdaleGTMNWLab Lab24,47551.6%9,66860.1%14,80724,4753,3129863,86747,447
Rochester and StroodKENSECon Con31,15160.0%17,07263.3%31,15114,0793,7171,3121,66751,926
Rochford and Southend EastESSECon Con27,063 58.7%12,28661.2%27,06314,7772,8221,47446,136
RomfordLNDLNDCon Con30,49464.6%17,89365.3%30,49412,6012,7081,42847,231
Romsey and Southampton NorthHAMSECon Con27,86254.2%10,87275.3%27,8625,89816,99064051,390
Rossendale and DarwenLANNWCon Con27,57056.5%9,52267.1%27,57018,0482,0111,19348,822
Rother ValleySYKYTHLab Con21,97045.1%6,31865.1%21,97015,6522,5531,2196,2641,04048,698
RotherhamSYKYTHLab Lab14,73641.3%3,12157.8%11,61514,7362,0906,1251,08535,651
RugbyWARWMCon Con29,25557.6%13,44770.2%29,25515,8084,2071,54450,814
Ruislip, Northwood and PinnerLNDLNDCon Con29,39155.6%16,39472.1%29,39112,9977,9861,64688452,904
Runnymede and WeybridgeSRYSECon Con29,26254.9%18,27069.0%29,26210,9929,2361,8761,92353,289
RushcliffeNTTEMCon Con28,76547.5%7,64378.5%28,76521,1229,6001,01860,505
Rutland and MeltonLEIEMCon Con36,50762.6%26,92470.5%36,5079,5837,9702,8751,37558,310
Saffron WaldenESSECon Con39,714 63.0% 27,594 72.5% 39,714 8,305 12,120 2,947 63,086
Salford and EcclesGTMNWLab Lab28,755 56.8% 16,327 61.6% 12,428 28,755 3,099 2,060 4,290 50,632
SalisburyWILSWCon Con30,280 56.4% 19,736 72.1% 30,280 9,675 10,544 2,486 745 53,730
Scarborough and WhitbyNYKYTHCon Con27,593 55.5% 10,270 66.8% 27,593 17,323 3,038 1,770 49,724
ScunthorpeHUMYTHLab Con20,306 53.8% 6,451 60.9% 20,306 13,855 875 670 2,044 37,750
SedgefieldDURNELab Con19,609 47.2% 4,513 64.6% 19,609 15,096 1,955 994 3,518 394 41,566
Sefton CentralMSYNWLab Lab29,254 57.5% 15,122 72.9% 14,132 29,254 3,386 1,261 2,425 422 50,880
Selby and AinstyNYKYTHCon Con33,995 60.3% 20,137 71.7% 33,995 13,858 4,842 1,823 1,900 56,418
SevenoaksKENSECon Con30,932 60.7% 20,818 71.0% 30,932 6,946 10,114 1,974 990 50,956
Sheffield Brightside and HillsboroughSYKYTHLab Lab22,369 56.5% 12,274 57.1% 10,095 22,369 1,517 1,179 3,855 585 39,600
Sheffield CentralSYKYTHLab Lab33,968 66.7% 27,273 56.7% 6,695 33,968 3,237 4,570 1,969 474 50,913
Sheffield HallamSYKYTHLab Lab19,709 34.6% 712 78.2% 14,696 19,709 18,997 1,630 1,562 291 56,885
Sheffield HeeleySYKYTHLab Lab21,475 50.3% 8,520 63.8% 12,955 21,475 2,916 1,811 3,538 42,695
Sheffield South EastSYKYTHLab Lab19,359 46.1% 4,289 61.9% 15,070 19,359 2,125 4,478 966 41,998
SherwoodNTTEMCon Con32,049 60.8% 16,186 67.6% 32,049 15,863 2,883 1,214 700 52,709
ShipleyWYKYTHCon Con27,437 50.8% 6,242 72.9% 27,437 21,195 3,188 1,301 803 53,924
Shrewsbury and AtchamSALWMCon Con31,021 52.5% 11,217 71.8% 31,021 19,804 5,906 1,762 572 59,065
Sittingbourne and SheppeyKENSECon Con34,742 67.6% 24,479 61.2% 34,742 10,263 3,213 1,188 1,988 51,394
Skipton and RiponNYKYTHCon Con34,919 59.5% 19,985 74.4% 34,919 11,225 8,701 2,748 1,131 58,724
Sleaford and North HykehamLINEMCon Con44,683 67.1% 32,565 70.2% 44,683 12,118 5,355 1,742 2,656 66,554
SloughBRKSELab Lab29,42157.6%13,64058.1%15,78129,4213,3571,0471,43251,038
SolihullWMDWMCon Con32,309 58.4% 21,273 70.3% 32,309 11,036 9,977 2,022 55,344
Somerton and FromeSOMSWCon Con36,230 55.8% 19,213 75.6% 36,230 8,354 17,017 3,295 64,896
South Basildon and East ThurrockESSECon Con29,973 66.2% 19,922 60.8% 29,973 10,051 1,957 3,316 45,297
South CambridgeshireCAMECon Con 31,015 46.3% 2,904 76.7% 31,015 7,803 28,111 66,929
South DerbyshireDBYEMCon Con33,502 62.8% 19,335 67.3% 33,502 14,167 3,924 1,788 53,381
South DorsetDORSWCon Con30,024 58.8% 17,153 69.4% 30,024 12,871 5,432 2,246 485 51,058
South East CambridgeshireCAMECon Con 32,187 50.0% 11,490 74.2% 32,187 10,492 20,697 1,009 64,385
South East CornwallCULSWCon Con31,807 59.3% 20,971 74.7% 31,807 10,836 8,650 1,493 869 53,655
South Holland and The DeepingsLINEMCon Con37,338 75.9% 30,838 64.7% 37,338 6,500 3,225 1,613 503 49,179
South LeicestershireLEIEMCon Con36,791 64.0% 24,004 71.4% 36,791 12,787 5,452 2,439 57,469
South NorfolkNFKECon Con36,258 58.0% 21,275 72.5% 36,258 14,983 8,744 2,499 62,484
South NorthamptonshireNTHEMCon Con41,755 62.4% 27,761 73.7% 41,755 13,994 7,891 2,634 634 66,908
South RibbleLANNWCon Con30,028 55.8% 11,199 71.4% 30,028 18,829 3,720 1,207 53,784
South ShieldsTWRNELab Lab17,273 45.6% 9,585 60.3% 7,688 17,273 1,514 1,303 6,446 3,658 37,882
South StaffordshireSTSWMCon Con 36,520 73.0% 28,250 67.9% 36,520 8,270 3,280 1,935 50,005
South SuffolkSFKECon Con33,270 62.2% 22,897 70.2% 33,270 10,373 6,702 3,144 53,489
South SwindonWILSWCon Con26,536 52.3% 6,625 70.0% 26,536 19,911 4,299 50,746
South ThanetKENSECon Con27,084 56.1% 10,587 65.8% 27,084 16,497 2,727 1,949 48,257
South West BedfordshireBDFECon Con32,21260.4%18,58366.7%32,21213,6295,4352,03153,307
South West DevonDEVSWCon Con33,286 62.4% 21,430 73.6% 33,286 11,856 6,207 2,018 53,367
South West HertfordshireHRTECon Con30,327 49.6% 14,408 76.1% 30,327 7,228 6,251 1,466 15,919 61,191
South West NorfolkNFKECon Con35,507 69.0% 26,195 65.6% 35,507 9,312 4,166 1,645 836 51,466
South West SurreySRYSECon Con32,191 53.3% 8,817 76.3% 32,191 4,775 23,374 60,340
South West WiltshireWILSWCon Con33,038 60.2% 21,630 70.4% 33,038 11,408 8,015 2,434 54,895
Southampton ItchenHAMSECon Con23,952 50.5% 4,498 65.6% 23,952 19,454 2,503 1,040 472 47,421
Southampton TestHAMSELab Lab22,256 49.5% 6,213 64.2% 16,043 22,256 3,449 1,433 1,591 222 44,994
Southend WestESSECon Con27,55559.2% 14,45967.8% 27,555 13,0965,312 57446,537
SouthportMSYNWCon Con22,914 47.6% 4,147 71.6% 22,914 18,767 6,499 48,180
SpelthorneSRYSECon Con29,141 58.9% 18,393 69.8% 29,141 10,748 7,499 2,122 49,510
St AlbansHRTECon LD 28,867 50.1% 6,293 78.1% 22,574 5,000 28,867 1,004 154 57,599
St Austell and NewquayCULSWCon Con31,273 56.1% 16,526 69.8% 31,273 14,747 5,861 1,609 2,286 55,776
St Helens NorthMSYNWLab Lab24,870 52.3% 12,209 62.9% 12,661 24,870 2,668 1,966 5,396 47,561
St Helens South and WhistonMSYNWLab Lab29,457 59.0% 19,122 63.6% 10,335 29,457 2,886 2,282 5,353 50,313
St IvesCULSWCon Con25,365 49.3% 4,280 74.7% 25,365 3,553 21,085 954 446 51,399
StaffordSTSWMCon Con29,992 58.6% 14,377 70.5% 29,992 15,615 3,175 2,367 51,149
Staffordshire MoorlandsSTSWMCon Con28,192 64.6% 16,428 66.7% 28,192 11,764 2,469 1,231 43,656
Stalybridge and HydeGTMNWLab Lab19,025 44.7% 2,946 58.2% 16,079 19,025 1,827 1,411 3,591 435 42,368
StevenageHRTECon Con25,328 53.1% 8,562 66.6% 25,328 16,766 4,132 1,457 47,683
StockportGTMNWLab Lab21,695 52.0% 10,039 64.1% 11,656 21,695 5,043 1,403 1,918 41,715
Stockton NorthCLVNELab Lab17,728 43.1% 1,027 61.7% 16,701 17,728 1,631 3,907 1,189 41,156
Stockton SouthCLVNELab Con27,764 50.7% 5,260 71.3% 27,764 22,504 2,338 2,196 54,802
Stoke-on-Trent CentralSTSWMLab Con14,557 45.4% 670 57.9% 14,557 13,887 1,116 819 1,691 32,070
Stoke-on-Trent NorthSTSWMLab Con20,974 52.3% 6,286 57.5% 20,974 14,688 1,268 508 2,374 322 40,134
Stoke-on-Trent SouthSTSWMCon Con24,632 62.2% 11,271 61.4% 24,632 13,361 1,611 39,604
StoneSTSWMCon Con31,687 63.6% 19,945 71.8% 31,687 11,742 4,412 2,002 49,843
StourbridgeWMDWMCon Con27,534 60.3% 13,571 65.4% 27,534 13,963 2,523 1,048 621 45,689
Stratford-on-AvonWARWMCon Con33,343 60.6% 19,972 74.4% 33,343 6,222 13,371 2,112 55,048
StreathamLNDLNDLab Lab30,976 54.8% 17,690 68.9% 9,060 30,976 13,286 2,567 624 56,513
Stretford and UrmstonGTMNWLab Lab30,195 60.3% 16,417 69.4% 13,778 30,195 2,969 1,357 1,768 50,067
StroudGLSSWLab Con31,58247.9%3,84078.2%31,58227,7424,9541,08556765,930
Suffolk CoastalSFKECon Con32,958 56.5% 20,533 71.2% 32,958 12,425 8,719 2,713 1,493 58,308
Sunderland CentralTWRNELab Lab18,336 42.2% 2,964 59.8% 15,372 18,336 3,025 1,212 5,047 484 43,476
Surrey HeathSRYSECon Con34,358 58.6% 18,349 72.1% 34,358 5,407 16,009 2,252 628 58,654
Sutton and CheamLNDLNDCon Con25,235 50.0% 8,351 70.4% 25,235 7,200 16,884 1,168 50,487
Sutton ColdfieldWMDWMCon Con31,604 60.4% 19,272 69.2% 31,604 12,332 6,358 2,031 52,325
TamworthSTSWMCon Con30,542 66.3% 19,634 64.3% 30,542 10,908 2,426 935 1,245 46,056
TattonCHSNWCon Con28,277 57.7% 17,387 70.9% 28,277 10,890 7,712 2,088 48,967
Taunton DeaneSOMSWCon Con34,164 53.6% 11,700 71.9% 34,164 4,715 22,464 2,390 63,733
TelfordSALWMCon Con25,546 59.7% 10,941 62.1% 25,546 14,605 2,674 42,825
TewkesburyGLSSWCon Con35,728 58.4% 22,410 72.8% 35,728 9,310 13,318 2,784 61,140
The CotswoldsGLSSWCon Con35,484 58.0% 20,214 74.7% 35,484 7,110 15,270 3,312 61,176
The WrekinSALWMCon Con31,029 63.5% 18,726 69.2% 31,029 12,303 4,067 1,491 48,890
Thirsk and MaltonNYKYTHCon Con35,634 63.0% 25,154 69.9% 35,634 10,480 6,774 2,263 1,437 56,588
Thornbury and YateAVNSWCon Con30,202 57.8% 12,369 75.2%30,202 4,208 17,833 52,243
ThurrockESSECon Con27,795 58.6% 11,482 59.6% 27,795 16,313 1,510 807 1,042 47,467
Tiverton and HonitonDEVSWCon Con35,893 60.2% 24,239 71.9% 35,893 11,654 8,807 2,291 968 59,613
Tonbridge and MallingKENSECon Con35,784 62.8% 26,941 73.7% 35,784 8,286 8,843 4,090 57,003
TootingLNDLNDLab Lab30,811 52.7% 14,307 76.0% 16,504 30,811 8,305 2,314 462 77 58,473
TorbayDEVSWCon Con29,863 59.2% 17,749 67.2% 29,863 6,562 12,114 1,235 648 50,422
Torridge and West DevonDEVSWCon Con35,904 60.1% 24,992 74.6% 35,904 10,290 10,912 2,077 547 59,730
TotnesDEVSWCon Con27,751 53.2% 12,724 74.7% 27,751 8,860 15,027 544 52,182
TottenhamLNDLNDLab Lab35,62176.0%30,17561.9%5,44635,6213,1681,87352722146,856
Truro and FalmouthCULSWCon Con27,237 46.0% 4,561 77.2% 27,237 22,676 7,150 1,714 413 59,190
Tunbridge WellsKENSECon Con30,119 55.1% 14,645 73.0% 30,119 8,098 15,474 959 54,650
TwickenhamLNDLNDLD LD 36,166 56.1% 14,121 76.0% 22,045 5,476 36,166 816 64,503
TynemouthTWRNELab Lab26,928 48.1% 4,857 72.5% 22,071 26,928 3,791 1,281 1,963 56,034
Uxbridge and South RuislipLNDLNDCon Con25,351 52.6% 7,210 68.5% 25,351 18,141 3,026 1,090 296 47,904
VauxhallLNDLNDLab Lab31,615 56.1% 19,612 63.9% 9,422 31,615 12,003 2,516 641 136 56,333
WakefieldWYKYTHLab Con21,283 47.3% 3,358 64.1% 21,283 17,925 1,772 2,725 1,322 45,027
WallaseyMSYNWLab Lab29,901 64.3% 18,322 70.1% 11,579 29,901 1,843 1,132 2,037 46,492
Walsall NorthWMDWMCon Con23,334 63.8% 11,965 54.4% 23,334 11,369 1,236 617 36,556
Walsall SouthWMDWMLab Lab20,872 49.1% 3,456 62.4% 17,416 20,872 1,602 634 1,660 288 42,472
WalthamstowLNDLNDLab Lab36,784 76.1% 30,862 68.8% 5,922 36,784 2,874 1,733 768 254 48,335
WansbeckNBLNELab Lab17,124 42.3% 814 64.0% 16,310 17,124 2,539 1,217 3,141 178 40,509
WantageOXFSECon Con34,085 50.7% 12,653 73.9% 34,085 10,181 21,432 1,475 67,173
WarleyWMDWMLab Lab21,901 58.8% 11,511 59.7% 10,390 21,901 1,588 891 2,469 37,239
Warrington NorthCHSNWLab Lab20,611 44.2% 1,509 64.6% 19,102 20,611 3,071 1,257 2,626 46,667
Warrington SouthCHSNWLab Con28,187 45.5% 2,010 72.0% 28,187 26,177 5,732 1,635 168 61,899
Warwick and LeamingtonWARWMLab Lab23,718 43.8% 789 71.0% 22,929 23,718 4,995 1,536 807 220 54,205
Washington and Sunderland WestTWRNELab Lab15,941 42.5% 3,723 56.6% 12,218 15,941 2,071 1,005 5,439 839 37,513
WatfordHRTECon Con26,421 45.5% 4,433 69.7% 26,421 21,988 9,323 333 58,065
WaveneySFKECon Con31,778 62.2% 18,002 61.8% 31,778 13,776 2,603 2,727 245 51,129
WealdenSXESECon Con37,043 60.8% 25,655 73.3% 37,043 9,377 11,388 3,099 60,907
Weaver ValeCHSNWLab Lab22,772 44.9% 562 71.9% 22,210 22,772 3,300 1,051 1,380 50,713
WellingboroughNTHEMCon Con32,277 62.2% 18,550 64.3% 32,277 13,737 4,078 1,821 51,913
WellsSOMSWCon Con33,336 54.1% 9,991 73.5% 33,336 4,304 23,345 580 61,565
Welwyn HatfieldHRTECon Con27,394 52.6% 10,955 69.5% 27,394 16,439 6,602 1,618 52,053
Wentworth and DearneSYKYTHLab Lab16,742 40.3% 2,165 55.8% 14,577 16,742 1,705 7,019 1,514 41,557
West Bromwich EastWMDWMLab Con16,804 46.7% 1,593 57.9% 16,804 15,211 1,313 627 1,475 545 35,975
West Bromwich WestWMDWMLab Con17,419 50.5% 3,799 53.4% 17,419 13,620 915 664 1,841 34,459
West DorsetDORSWCon Con33,589 55.1% 14,106 74.7% 33,589 5,729 19,483 2,124 60,925
West HamLNDLNDLab Lab42,181 70.1% 32,388 61.5% 9,793 42,181 4,161 1,780 1,679 606 60,200
West LancashireLANNWLab Lab27,458 52.1% 8,336 71.8% 19,122 27,458 2,560 1,248 2,275 52,663
West SuffolkSFKECon Con33,842 65.8% 23,194 64.1% 33,842 10,648 4,685 2,262 51,437
West WorcestershireHWRWMCon Con34,909 60.7% 24,499 75.4% 34,909 9,496 10,410 2,715 57,530
Westminster NorthLNDLNDLab Lab23,240 54.2% 10,759 65.5% 12,481 23,240 5,593 1,064 418 115 42,911
Westmorland and LonsdaleCMANWLD LD 25,795 48.9% 1,934 77.8% 23,861 2,293 25,795 763 52,712
Weston-super-MareAVNSWCon Con31,983 57.5% 17,121 67.4% 31,983 14,862 6,935 1,834 55,614
WiganGTMNWLab Lab21,042 46.7% 6,728 59.5% 14,314 21,042 2,428 1,299 5,959 45,042
WimbledonLNDLNDCon Con20,373 38.4% 628 77.7% 20,373 12,543 19,745 366 53,027
WinchesterHAMSECon Con28,430 48.3% 985 77.9% 28,430 2,723 27,445 292 58,890
WindsorBRKSECon Con31,50158.6%23,35471.6%31,5018,14711,4221,79888453,752
Wirral SouthMSYNWLab Lab22,284 51.2% 6,105 76.0% 16,179 22,284 2,917 948 1,219 43,547
Wirral WestMSYNWLab Lab20,695 48.2% 3,003 77.3% 17,692 20,695 2,706 965 860 42,918
WithamESSECon Con32,876 66.6% 24,082 70.1% 32,876 8,794 4,584 3,090 49,344
WitneyOXFSECon Con33,856 55.2% 15,177 73.1% 33,856 8,770 18,679 61,305
WokingSRYSECon Con26,396 48.9% 9,767 71.5% 26,396 8,827 16,629 1,485 600 53,937
WokinghamBRKSECon Con30,73449.6%7,38373.8%30,7346,45023,3511,3828061,997
Wolverhampton North EastWMDWMLab Con17,722 51.7% 4,080 55.4% 17,722 13,642 960 603 1,354 34,281
Wolverhampton South EastWMDWMLab Lab15,522 46.4% 1,235 53.1% 14,287 15,522 1,019 521 2,094 33,443
Wolverhampton South WestWMDWMLab Con19,864 48.3% 1,661 67.5% 19,864 18,203 2,041 1,028 41,136
WorcesterHWRWMCon Con25,856 50.8% 6,758 69.3% 25,856 19,098 3,666 1,694 584 50,898
WorkingtonCMANWLab Con20,48849.3% 4,176 67.8% 20,488 16,312 1,525 596 1,749 929 41,599
Worsley and Eccles SouthGTMNWLab Lab20,44645.7% 3,219 59.4% 17,227 20,446 2,510 1,300 3,224 44,707
Worthing WestWSXSECon Con30,47555.8% 14,823 69.5% 30,475 15,652 6,024 2,008 489 54,648
WycombeBKMSECon Con24,76645.2% 4,214 70.1% 24,766 20,552 6,543 1,454 1,441 54,756
Wyre and Preston NorthLANNWCon Con31,58959.7% 16,781 70.4% 31,589 14,808 4,463 1,729 33552,924
Wyre ForestHWRWMCon Con32,96065.2% 21,41364.8%32,960 11,547 4,081 1,973 50,561
Wythenshawe and Sale EastGTMNWLab Lab23,85553.3%10,396 58.7% 13,459 23,855 3,111 1,559 2,717 58 44,759
YeovilSOMSWCon Con34,58858.4%16,181 71.9% 34,588 3,761 18,407 1,629 875 59,260
York CentralNYKYTHLab Lab27,31255.2%13,545 66.2% 13,767 27,312 4,149 2,107 1,479 691 49,505
York OuterNYKYTHCon Con27,32449.4% 9,985 74.1% 27,324 17,339 9,992 692 55,347
Total for all constituencies Turnout Total
Con Lab LD Grn Brx Other
Votes
67.4%12,710,8459,125,2033,340,835819,751545,172357,862 26,899,668
47.3%33.9%12.4%3.0%2.0%1.3% 100.0%
Seats
3451797101 533
64.7%33.6%2.1%0.2%0.0%0.2% 100.0%

Northern Ireland

Constituency 2017
result
2019 winning party Turnout[lower-alpha 1] Votes
Party Votes Share Majority DUP SF APNI SDLP UUP Con Grn Other[lower-alpha 4] Total

Belfast East DUP DUP20,87449.2%1,81964.1%20,87419,0552,51642,445
Belfast North DUP SF23,07847.1%1,94367.9%21,13523,0784,82449,037
Belfast South DUP SDLP27,07957.2%15,40167.7%11,6786,78627,0791,25955047,352
Belfast West SF SF20,86653.8%14,67259.1%5,22020,8661,8822,9857,82938,782
East Antrim DUP DUP16,87145.3%6,70657.5%16,8712,12010,1659025,4751,04368537,261
East LondonderryDUP DUP15,76540.1%9,60756.8%15,7656,1285,9216,1583,5991,73139,302
Fermanagh and South TyroneSF SF21,98643.3%5769.7%21,9862,6503,44621,92975150,762
FoyleSF SDLP26,88157.0%17,11063.4%4,7729,7711,26726,8811,0883,36447,143
Lagan ValleyDUP DUP19,58643.1%6,49960.0%19,5861,09813,0871,7588,60695531545,405
Mid UlsterSF SF20,47345.9%9,53763.3%10,93620,4733,5266,3842,61169044,620
Newry and ArmaghSF SF20,28740.0%9,28762.5%11,00020,2874,2119,4494,2041,62850,779
North AntrimDUP DUP20,86047.4%12,72157.1%20,8605,6326,2312,9438,13924644,051
North DownInd APNI18,35845.2%2,96860.6%15,39018,3584,9361,95940,643
South AntrimDUP DUP15,14935.3%2,68959.9%15,1494,8878,1902,28812,46042,974
South DownSF SF16,13732.4%1,62062.9%7,61916,1376,91614,5173,3071,26649,762
StrangfordDUP DUP17,70547.2%7,07156.0%17,70555510,6341,9944,0231,47679030837,485
Upper BannDUP DUP20,50141.0%8,21060.4%20,50112,2916,4334,6236,19750,045
West TyroneSF SF16,54440.2%7,47862.2%9,06616,5443,9797,3302,77452197241,186
Total for all constituencies Turnout Total
DUP SF APNI SDLP UUP Con Grn Other
Votes
61.8%244,127181,853134,115118,73793,1235,4331,99619,650 799,034
30.6%22.8%16.8%14.9%11.7%0.7%0.2%2.5% 100.0%
Seats
87120000 18
44%39%6%11%0%0%0%0% 100.0%

Scotland

Constituency 2017
result
2019 winning party Turnout[lower-alpha 1] Votes
Party Votes Share Majority SNP Con Lab[lower-alpha 2] LD Grn Brx Other[lower-alpha 4] Total

Aberdeen NorthSNP SNP 20,205 54.0% 12,670 59.9% 20,205 7,535 4,939 2,846 880 1,008 37,413
Aberdeen SouthCon SNP 20,388 44.7% 3,990 69.4% 20,388 16,398 3,834 5,018 45,638
Airdrie and ShottsSNP SNP 17,929 45.1% 5,201 62.1% 17,929 7,011 12,728 1,419 685 39,772
AngusCon SNP 21,216 49.1% 3,795 67.5% 21,216 17,421 2,051 2,482 43,170
Argyll and ButeSNP SNP 21,040 43.8% 4,110 72.2% 21,040 16,930 3,248 6,832 48,050
Ayr, Carrick and CumnockCon SNP 20,272 43.5% 2,329 64.7% 20,272 17,943 6,219 2,158 46,592
Banff and BuchanCon Con 21,182 50.1% 4,118 63.4% 17,064 21,182 1,734 2,280 42,260
Berwickshire, Roxburgh and SelkirkCon Con25,747 48.4% 5,148 71.3% 20,599 25,747 2,513 4,287 53,146
Caithness, Sutherland and Easter RossLD LD11,705 37.2% 204 67% 11,501 5,176 1,936 11,705 1,139 31,457
Central AyrshireSNP SNP21,486 46.2% 5,304 66.7% 21,486 16,182 6,583 2,283 46,534
Coatbridge, Chryston and BellshillLab SNP22,68047.0%5,62466.1%22,6806,11317,0561,56480848,221
Cumbernauld, Kilsyth and Kirkintilloch EastSNP SNP24,15852.8%12,97669.35%24,1587,38011,1822,96645,686
Dumfries and GallowayCon Con22,67844.1%1,80568.7%20,87322,6784,7453,13351,429
Dumfriesshire, Clydesdale and TweeddaleCon Con22,61146.0%3,78171.9%18,83022,6114,1723,54049,153
Dundee EastSNP SNP24,36153.8%13,37568.4%24,36110,9866,0453,57331245,277
Dundee WestSNP SNP22,35553.8%12,25964.5%22,3555,14910,0962,4681,27124041,579
Dunfermline and West FifeSNP SNP23,72744.4%10,669 69.8%23,72711,20713,0284,2621,25853,482
East DunbartonshireLD SNP19,67237.1%14980.3%19,6727,4554,83919,52391662653,031
East Kilbride, Strathaven and LesmahagowSNP SNP26,113 46.4% 13,322 69.4%26,113 11,961 12,791 3,760 1,153559 56,337
East LothianLab SNP21,156 36.2% 3,886 71.7% 21,156 15,523 17,270 4,071493 58,513
East RenfrewshireCon SNP24,877 44.9% 5,426 76.6% 24,877 19,451 6,855 4,17455,357
Edinburgh EastSNP SNP23,165 48.4% 10,417 68.9% 23,165 6,549 12,748 3,289 2,06447,815
Edinburgh North and LeithSNP SNP25,925 43.7% 12,808 73.0% 25,925 11,000 13,117 6,635 1,971 558 138 59,344
Edinburgh SouthLab Lab23,745 47.7% 11,095 75.1% 12,650 8,161 23,745 3,819 1,35749,732
Edinburgh South WestSNP SNP24,830 47.6% 11,982 70.9% 24,830 12,848 7,478 4,971 1,265 625 11452,131
Edinburgh WestLD LD21,766 39.9% 3,769 75.2% 17,997 9,283 4,460 21,766 1,027 54,533
FalkirkSNP SNP29,351 52.5% 14,948 66.1% 29,351 14,403 6,243 3,990 1,88555,872
Glasgow CentralSNP SNP19,750 49.2% 6,474 57.9% 19,750 3,698 13,276 1,952 1,42940,105
Glasgow EastSNP SNP18,357 47.7% 5,566 57.1% 18,357 5,709 12,791 1,62638,483
Glasgow NorthSNP SNP16,982 46.9% 5,601 63.3% 16,982 3,806 11,381 2,394 1,308 32036,191
Glasgow North EastLab SNP15,911 46.9% 2,548 55.5% 15,911 3,558 13,363 1,09333,925
Glasgow North WestSNP SNP19,678 49.5% 8,359 62.7% 19,678 6,022 11,319 2,71639,735
Glasgow SouthSNP SNP22,829 48.1% 9,005 66.9% 22,829 6,237 13,824 2,786 1,251 516 47,443
Glasgow South WestSNP SNP17,643 47.9% 4,900 57.1% 17,643 4,224 12,743 1,43580236,847
GlenrothesSNP SNP21,234 51.1% 11,757 63.2% 21,234 6,920 9,477 2,6391,27641,546
GordonCon SNP23,885 42.7% 819 70.2% 23,885 23,066 3,052 5,91355,916
InverclydeSNP SNP19,925 48.4% 7,512 65.8% 19,295 6,265 11,783 2,56039,903
Inverness, Nairn, Badenoch and StrathspeySNP SNP26,247 47.9% 10,440 70.2% 26,247 15,807 4,123 5,846 1,709 1,07854,810
Kilmarnock and LoudounSNP SNP24,216 50.8% 12,659 65.8% 24,216 11,557 9,009 2,444405 47,631
Kirkcaldy and CowdenbeathLab SNP16,568 35.2% 1,243 70.2% 16,568 9,449 15,325 2,903 1,628 1,13247,005
Lanark and Hamilton EastSNP SNP22,243 41.9% 5,187 63.9% 22,243 17,056 10,736 3,03753,072
Linlithgow and East FalkirkSNP SNP25,551 44.2%11,226 64.5% 25,551 14,285 10,517 4,393 1,184 1,257 588 57,775
LivingstonSNP SNP25,617 46.9% 13,435 68.3% 25,617 12,182 11,915 3,457 1,42154,592
MidlothianLab SNP20,033 41.5% 5,705 66.4% 20,033 10,467 14,328 3,39348,221
MorayCon Con22,112 45.3% 413 66.3% 21,599 22,112 2,432 2,269413 48,825
Motherwell and WishawSNP SNP20,622 46.4% 6,268 68.4% 20,622 7,150 14,354 1,675619 44,420
Na h-Eileanan an IarSNP SNP6,531 45.1% 2,438 68.6% 6,531 3,216 4,093 63714,477
North Ayrshire and ArranSNP SNP23,376 48.5% 8,521 65.5% 23,376 14,855 6,702 2,107 1,114 48,154
North East FifeSNP LD19,763 43.1% 1,316 75.3% 18,447 5,961 1,707 19,763 45,878
Ochil and South PerthshireCon SNP26,882 46.5% 4,498 73.4% 26,882 22,384 4,961 3,204382 57,813
Orkney and ShetlandLD LD10,381 44.8% 2,507 67.7% 7,874 2,287 1,550 10,381 900 168 23,160
Paisley and Renfrewshire NorthSNP SNP23,353 47.0% 11,902 69.0% 23,353 11,217 11,451 3,66149,682
Paisley and Renfrewshire SouthSNP SNP21,637 50.2% 10,769 66.9% 21,637 7,571 10,958 2,91843,084
Perth and North PerthshireSNP SNP27,362 50.6% 7,550 74.5% 27,362 19,812 2,471 3,78065154,076
Ross, Skye and LochaberSNP SNP19,263 48.3% 9,443 73.5% 19,263 6,900 2,448 9,820710 728 39,869
Rutherglen and Hamilton WestLab SNP23,775 44.2% 5,230 66.5% 23,775 8,054 18,545 2,79162953,794
StirlingCon SNP26,895 51.1% 9,254 76.8% 26,895 17,641 4,275 2,86794252,620
West Aberdeenshire and KincardineCon Con22,752 42.7% 843 73.4% 21,90922,7522,431 6,25353,345
West DunbartonshireSNP SNP22,396 49.6% 9,553 67.9% 22,396 6,436 12,843 1,890867708 45,140
Total for all constituencies Turnout Total
SNP Con Lab LD Grn Brx Other
Votes
68.1%1,242,380692,939511,838263,41728,12213,2437,122 2,759,061
45.0% 25.1%18.6%9.5%1.0%0.5%0.3% 100.0%
Seats
48 614000 59
81% 10%2%7%0%0%0% 100.0%

Wales

Constituency County 2017
result
2019 winning party Turnout[lower-alpha 1] Votes
Party Votes Share Majority Lab[lower-alpha 2] Con PC LD Brx Grn Other[lower-alpha 4] Total

AberavonWGMLab Lab 17,008 53.8% 10,490 62.3% 17,008 6,518 2,711 1,072 3,108 450 731 31,598
AberconwyCONCon Con 14,687 46.1% 2,034 71.3% 12,653 14,687 2,704 1,821 31,865
Alyn and DeesideCONLab Lab 18,271 42.5% 213 68.5% 18,271 18,058 1,453 2,548 2,678 43,008
ArfonGWNPC PC 13,134 45.2% 2,781 68.9% 10,353 4,428 13,134 1,159 29,074
Blaenau GwentGNTLab Lab 14,862 49.2% 8,647 59.6% 14,862 5,749 1,722 1,285 6,215 386 30,219
Brecon and RadnorshirePOWCon Con 21,958 53.1% 7,131 74.5% 3,944 21,958 14,827 590 41,319
BridgendMGMLab Con 18,193 43.1% 1,157 66.7% 17,036 18,193 2,013 2,368 1,811 815 42,236
CaerphillyGNTLab Lab 18,018 44.9% 6,833 63.5% 18,018 11,185 6,424 4,490 40,117
Cardiff CentralSGMLab Lab 25,605 61.2% 17,179 65.3% 25,605 8,426 6,298 1,006 487 41,822
Cardiff NorthSGMLab Lab 26,064 49.5% 6,982 77.0% 26,064 19,082 1,606 3,580 1,311 820 203 52,666
Cardiff South and PenarthSGMLab Lab 27,382 54.1% 12,737 64.2% 27,382 14,645 2,386 2,985 1,999 1,182 50,579
Cardiff WestSGMLab Lab 23,908 51.8% 10,986 67.4% 23,908 12,922 3,864 2,731 1,619 1,133 46,177
Carmarthen East and DinefwrDFDPC PC 15,939 38.9% 1,809 71.4% 8,622 14,130 15,939 2,311 41,002
Carmarthen West and South PembrokeshireDFDCon Con 22,183 52.7% 7,745 71.8% 14,438 22,183 3,633 1,860 42,114
CeredigionDFDPC PC 15,208 37.9% 6,329 71.3% 6,317 8,879 15,208 6,975 2,063 663 40,105
Clwyd SouthCONLab Con 16,222 44.7% 1,239 67.3% 14,983 16,222 2,137 1,496 1,468 36,306
Clwyd WestCONCon Con 20,403 50.7% 6,747 69.7% 13,656 20,403 3,907 2,237 40,203
Cynon ValleyMGMLab Lab 15,533 51.4% 8,822 59.1% 15,533 6,711 2,562 949 3,045 1,436 30,236
DelynCONLab Con 16,756 43.7% 865 70.3% 15,891 16,756 1,406 2,346 1,971 38,370
Dwyfor MeirionnyddGWNPC PC 14,447 48.3% 4,740 67.5% 3,998 9,707 14,447 1,776 29,928
GowerWGMLab Lab 20,208 45.4% 1,837 72.0% 20,208 18,371 2,288 2,236 1,379 44,482
IslwynGNTLab Lab 15,356 44.7% 5,464 62.0% 15,356 9,892 2,286 1,313 4,834 669 34,350
LlanelliDFDLab Lab 16,125 42.2% 4,670 63.2% 16,125 11,455 7,048 3,605 38,233
Merthyr Tydfil and RhymneyGNTLab Lab 16,913 52.4% 10,606 57.3% 16,913 6,307 2,446 1,116 3,604 1,860 32,246
MonmouthGNTCon Con 26,160 52.1% 9,982 74.8% 16,178 26,160 1,182 4,909 1,353 435 50,217
MontgomeryshirePOWCon Con 20,020 58.5% 12,138 69.8% 5,585 20,020 7,882 727 34,214
NeathWGMLab Lab 15,920 43.3% 5,637 65.2% 15,920 10,283 4,495 1,485 3,184 728 661 36,756
Newport EastGNTLab Lab 16,125 44.4% 1,992 62.0% 16,125 14,133 872 2,121 2,454 577 36,282
Newport WestGNTLab Lab 18,977 43.7% 902 65.2% 18,977 18,075 1,187 2,565 1,727 902 43,433
OgmoreMGMLab Lab 17,602 49.7% 7,805 61.5% 17,602 9,797 2,919 1,460 2,991 621 35,390
PontypriddMGMLab Lab 17,381 44.5% 5,887 64.7% 17,381 11,494 4,990 2,917 2,278 39,060
Preseli PembrokeshireDFDCon Con 21,381 50.4% 5,062 71.2% 16,319 21,381 2,776 1,943 42,419
RhonddaMGMLab Lab 16,115 54.4% 11,440 59.0% 16,115 4,675 4,069 612 3,733 438 29,642
Swansea EastWGMLab Lab 17,405 51.8% 7,970 57.4% 17,405 9,435 1,905 1,409 2,842 583 33,579
Swansea WestWGMLab Lab 18,493 51.6% 8,116 62.8% 18,493 10,377 1,984 2,993 1,983 35,830
TorfaenGNTLab Lab 15,546 41.8% 3,742 60.2% 15,546 11,804 1,441 1,831 5,742 812 37,176
Vale of ClwydCONLab Con 17,270 46.4% 1,827 65.7% 15,443 17,270 1,552 1,471 1,477 37,213
Vale of GlamorganSGMCon Con 27,305 49.8% 3,562 71.6% 23,743 27,305 3,251 508 54,807
WrexhamCONLab Con 15,199 45.3% 2,131 67.4% 13,068 15,199 2,151 1,447 1,222 445 33,532
Ynys MônGWNLab Con 12,959 35.5% 1,968 70.4% 10,991 12,959 10,418 2,184 36,552
Total for all constituencies Turnout Total
Lab Con PC LD Brx Grn Other
Votes
66.6%632,035557,234153,26592,17183,90815,8289,916 1,544,357
40.9% 36.1%9.9%6.0%5.4%1.0%0.6% 100.0%
Seats
22 1440000 40
55% 35%10%0%0%0%0% 100.0%

See also

Notes

  1. 1 2 3 4 Excludes spoilt ballots
  2. 1 2 3 Includes Labour Party and allied Co-operative Party
  3. Excludes Speaker[1]
  4. 1 2 3 4 Includes all other parties, all independent candidates and the Speaker

References

  1. 1 2 Library, House of Commons (13 December 2019). "General Election 2019: The results".
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.