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,006
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,368
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 29,011
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,760
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,883 2,088 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,421
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,296 50.6% 8,176 66.5% 24,296 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,532
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,847
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,014
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,73566455,342
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,233
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,925
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,68648,560
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 53,114
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,13846,340
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,9868762,24627241,284
Esher and WaltonSRYSECon Con31,13249.4%2,74377.7%31,1322,83828,38970563,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,114
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,356
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,19855,569
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,53445.4%5,76568.6%15,58921,5344,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,5593,46868,227
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.0% 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,284 74.7% 25,365 3,553 21,081 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,356
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,342
Cumbernauld, Kilsyth and Kirkintilloch EastSNP SNP24,15852.7%12,97669.35%24,1587,38011,1822,96645,829
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,531
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,140
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,318 2,394 1,308 32036,191
Glasgow North EastLab SNP15,911 46.9% 2,548 55.5% 15,911 3,558 13,363 1,03933,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,125
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 1,078 4,123 5,846 1,709 1,07840,081
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,42142,410
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,835
Motherwell and WishawSNP SNP20,622 46.4% 6,268 68.4% 20,662 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,357 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 22,992
Paisley and Renfrewshire NorthSNP SNP23,353 47.0% 11,902 69.0% 23,353 11,217 11,451 3,66149,835
Paisley and Renfrewshire SouthSNP SNP21,637 50.2% 10,769 66.9% 21,637 7,571 10,958 2,91843,217
Perth and North PerthshireSNP SNP27,362 50.6% 7,550 74.5% 27,362 19,812 2,471 3,78065154,014
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,045 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,317
West DunbartonshireSNP SNP22,396 49.6% 9,553 67.9% 22,396 6,436 12,843 1,890867708 45,244
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,003
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 45,817
Carmarthen East and DinefwrDFDPC PC 15,939 38.9% 1,809 71.4% 8,622 14,130 15,939 2,311 40,456
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,241
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. Excludes spoilt ballots
  2. Includes Labour Party and allied Co-operative Party
  3. Excludes Speaker[1]
  4. Includes all other parties, all independent candidates and the Speaker

References

  1. Library, House of Commons (December 13, 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.