Election 2019 (New Boundaries) Results

Here are the results of the 2019 general election (new boundaries).

Conservative
Win
94
seat majority

Parliament

PartySeats
Conservative372
Labour200
SNP48
DUP8
Liberal Democrat8
Sinn Fein7
Plaid Cymru2
SDLP2
Alliance NI1
Green1
Minor1
Map Options

Constituency Summary

PartySeatsVotesVotes (%)
Conservative37213,966,45443.59%
Labour20010,269,05132.05%
Liberal Democrat83,696,42811.54%
SNP481,242,3803.88%
Green1865,7152.70%
Reform UK0644,2572.01%
DUP8244,1280.76%
Sinn Fein7181,8530.57%
Plaid Cymru2153,2650.48%
Alliance NI1134,1150.42%
SDLP2118,7370.37%
UUP093,1230.29%
UKIP022,8170.07%
Minor1342,3681.07%
Others062,2450.19%
Turnout32,036,93667.36%
Electorate47,558,398

Constituency Results

Conservative

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Bexleyheath and Crayford15,03831.79%47,30067.62%69,948
Bromley and Biggin Hill14,38029.31%49,05869.67%70,418
Carshalton and Wallington6291.28%49,09867.48%72,755
Chelsea and Fulham8,99316.42%54,78171.63%76,481
Chingford and Woodford Green1,6042.94%54,60672.16%75,677
Chipping Barnet4,2097.20%58,42276.68%76,187
Cities of London and Westminster5,97611.47%52,11671.26%73,140
Croydon South13,40826.12%51,33671.76%71,541
Eltham and Chislehurst3,4446.74%51,08768.87%74,179
Finchley and Golders Green6,62911.96%55,41273.14%75,761
Harrow East8,98717.19%52,28768.53%76,299
Hendon3,6618.03%45,59363.77%71,496
Hornchurch and Upminster21,73542.57%51,05366.36%76,938
Old Bexley and Sidcup20,76940.04%51,86769.79%74,317
Orpington20,62742.13%48,95868.40%71,571
Romford18,53638.33%48,35965.59%73,730
Ruislip, Northwood and Pinner15,81030.25%52,25672.41%72,168
Sutton and Cheam8,35116.54%50,48770.83%71,284
Uxbridge and Ruislip South7,93915.55%51,06568.05%75,042
Wimbledon8391.48%56,87276.19%74,641
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
Basildon and Billericay20,74944.29%46,85360.85%76,993
Basildon South and Thurrock East18,73141.88%44,72961.00%73,322
Bedfordshire Mid20,50939.96%51,32571.54%71,748
Bedfordshire North23,63142.05%56,20273.64%76,319
Braintree25,46649.28%51,67568.30%75,662
Brentwood and Ongar28,97454.86%52,81670.48%74,937
Broadland and Fakenham19,82537.54%52,81472.44%72,907
Broxbourne19,19240.26%47,67563.18%75,454
Bury St Edmunds and Stowmarket22,08542.08%52,48169.37%75,655
Cambridgeshire North East25,77957.82%44,58462.97%70,806
Cambridgeshire North West17,03236.21%47,03263.94%73,556
Cambridgeshire South1,4982.49%60,07879.59%75,484
Castle Point27,00959.73%45,21763.76%70,923
Chelmsford15,41628.64%53,82670.40%76,454
Clacton25,71756.31%45,66960.12%75,959
Colchester10,94022.29%49,09163.88%76,843
Dunstable and Leighton Buzzard15,38631.87%48,27065.17%74,069
Ely and Cambridgeshire East13,44924.69%54,46571.40%76,279
Epping Forest22,17344.11%50,26867.43%74,553
Essex North West23,22742.02%55,27772.47%76,280
Great Yarmouth17,66340.64%43,46262.02%70,077
Harlow16,69435.25%47,36064.45%73,479
Harpenden and Berkhamsted15,04426.99%55,73877.81%71,635
Harwich and Essex North17,65132.64%54,08472.27%74,838
Hemel Hempstead13,16126.82%49,06569.60%70,496
Hertford and Stortford17,80631.62%56,31674.69%75,396
Hertfordshire North East18,18932.88%55,32771.99%76,849
Hertfordshire South West17,62334.64%50,87871.11%71,552
Hertsmere22,98043.76%52,51371.68%73,256
Hitchin11,26420.84%54,06174.97%72,112
Huntingdon21,64538.43%56,31774.50%75,590
Ipswich5,47911.05%49,57966.00%75,117
Lowestoft14,85032.72%45,38661.36%73,967
Maldon32,00159.59%53,70469.93%76,794
Norfolk Mid20,38841.51%49,11069.11%71,060
Norfolk North14,49228.11%51,56272.91%70,719
Norfolk North West21,07743.40%48,56964.59%75,200
Norfolk South17,17533.12%51,85774.25%69,837
Norfolk South West24,18050.32%48,04966.28%72,496
Norwich North6,36512.50%50,91171.26%71,441
Peterborough2,3334.94%47,23265.35%72,273
Rayleigh and Wickford30,34857.26%52,99769.35%76,422
Southend East and Rochford11,94227.67%43,15761.57%70,094
Southend West and Leigh15,45430.05%51,42166.93%76,824
St Neots and Mid Cambridgeshire12,25024.48%50,04366.99%74,699
Stevenage8,56217.96%47,68367.76%70,370
Suffolk Central and Ipswich North20,21340.10%50,41270.98%71,020
Suffolk Coastal18,35535.05%52,36572.07%72,663
Suffolk South21,47342.86%50,10670.50%71,070
Suffolk West20,79742.15%49,34064.71%76,243
Thurrock11,96226.96%44,36960.49%73,347
Watford1,3002.69%48,29868.43%70,576
Waveney Valley22,36443.61%51,28072.70%70,540
Welwyn Hatfield10,77320.80%51,79769.49%74,535
Witham25,66949.26%52,10569.41%75,064
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Aldershot17,98534.70%51,82867.52%76,765
Arundel and South Downs24,10541.49%58,10575.49%76,974
Ashford17,21135.43%48,57966.05%73,546
Aylesbury16,64028.75%57,88876.53%75,636
Banbury13,79927.16%50,81072.64%69,943
Basingstoke12,30124.03%51,18166.43%77,050
Beaconsfield13,77226.17%52,63372.78%72,315
Bexhill and Battle20,38440.98%49,73770.18%70,869
Bicester and Woodstock14,20527.32%51,99173.86%70,389
Bognor Regis and Littlehampton22,68242.51%53,35669.31%76,985
Bracknell14,12930.13%46,88866.75%70,247
Buckingham and Bletchley13,34525.37%52,60971.44%73,644
Buckinghamshire Mid22,64841.77%54,22375.06%72,240
Chatham and Aylesford18,99241.46%45,80961.21%74,840
Chesham and Amersham18,21633.91%53,71172.43%74,155
Chichester19,62238.46%51,02266.47%76,765
Crawley8,36016.75%49,89967.03%74,446
Dartford14,70431.63%46,48864.52%72,048
Didcot and Wantage10,02318.44%54,34673.09%74,356
Dorking and Horley10,38118.89%54,95978.16%70,317
Dover and Deal12,42124.26%51,19767.49%75,855
Earley and Woodley11,29322.10%51,11072.93%70,083
East Grinstead and Uckfield20,29135.45%57,23179.10%72,356
Eastbourne2,1684.23%51,25969.91%73,322
Eastleigh8,64117.43%49,57270.84%69,982
Epsom and Ewell16,85629.37%57,39774.69%76,844
Esher and Walton3,0155.37%56,17876.66%73,280
Fareham and Waterlooville21,27642.23%50,37865.40%77,036
Farnham and Bordon13,57726.55%51,14170.12%72,938
Faversham and Mid Kent20,61842.76%48,21567.15%71,798
Folkestone and Hythe13,23929.55%44,79563.97%70,023
Gillingham and Rainham15,11932.31%46,79563.28%73,951
Godalming and Ash10,72019.25%55,67477.98%71,399
Gosport23,27848.04%48,45365.69%73,763
Gravesham15,58132.76%47,56065.27%72,866
Guildford3,1175.93%52,58473.68%71,367
Hamble Valley23,48841.18%57,04174.17%76,902
Hampshire East20,20036.87%54,79178.32%69,959
Hampshire North East22,43339.54%56,73077.39%73,306
Hampshire North West21,50741.61%51,68768.01%76,004
Hastings and Rye3,5326.72%52,56669.55%75,581
Havant21,79247.42%45,95963.16%72,766
Henley and Thame11,90122.10%53,84276.24%70,626
Herne Bay and Sandwich20,37239.97%50,96267.03%76,028
Horsham17,35331.07%55,85072.55%76,981
Isle of Wight East12,11933.35%36,33963.97%56,805
Isle of Wight West11,61830.49%38,10369.39%54,911
Lewes4,1267.42%55,58074.02%75,091
Maidenhead17,10133.59%50,91469.31%73,463
Maidstone and Malling19,44839.77%48,90766.92%73,084
Milton Keynes Central4,9529.41%52,65068.64%76,708
Milton Keynes North6,32713.10%48,28468.37%70,620
New Forest East25,25149.72%50,78668.79%73,823
New Forest West24,40348.51%50,30670.84%71,009
Newbury11,46022.48%50,97171.16%71,631
Portsmouth North15,78034.37%45,91063.90%71,844
Reading West and Mid Berkshire16,75833.89%49,44470.64%69,999
Reigate19,22035.52%54,11671.08%76,139
Rochester and Strood13,55329.65%45,71563.36%72,155
Romsey and Southampton North16,25129.36%55,34474.96%73,831
Runnymede and Weybridge16,07230.24%53,14572.03%73,778
Sevenoaks21,79342.33%51,48869.88%73,684
Sittingbourne and Sheppey21,33745.63%46,76360.88%76,818
Southampton Itchen4,4989.39%47,89366.38%72,150
Spelthorne18,39337.15%49,51067.92%72,897
Surrey East20,56539.95%51,47570.37%73,145
Surrey Heath15,55229.48%52,75974.49%70,825
Sussex Mid13,66525.81%52,94973.28%72,255
Sussex Weald23,16446.87%49,41870.52%70,075
Thanet East7,58515.83%47,92464.95%73,790
Tonbridge27,05249.68%54,45073.89%73,692
Tunbridge Wells14,64526.80%54,65072.66%75,213
Weald of Kent28,75157.91%49,65270.82%70,110
Winchester9,05014.16%63,91183.46%76,577
Windsor18,24736.47%50,03167.30%74,338
Witney15,67432.09%48,83969.73%70,042
Woking8,68317.00%51,07571.20%71,737
Wokingham12,75023.18%55,01278.33%70,235
Worthing East and Shoreham7,47414.07%53,12870.40%75,466
Worthing West13,91226.47%52,56068.89%76,293
Wycombe1,4943.16%47,21665.79%71,769
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bournemouth East8,81717.87%49,32867.41%73,173
Bournemouth West9,94121.73%45,75263.46%72,094
Bridgwater16,72437.16%45,00463.01%71,418
Camborne and Redruth9,84819.09%51,58170.11%73,568
Cheltenham1,4212.50%56,88375.55%75,292
Chippenham13,20026.13%50,51970.51%71,648
Christchurch25,03448.24%51,89072.47%71,598
Cornwall North15,78329.19%54,07772.07%75,034
Cornwall South East20,22538.71%52,24772.83%71,734
Cotswolds North20,99741.34%50,79371.63%70,915
Cotswolds South16,09230.25%53,18973.00%72,865
Devon Central17,30030.50%56,72477.18%73,491
Devon North14,81326.65%55,58172.70%76,455
Devon South13,71925.32%54,18975.59%71,691
Devon South West23,09041.16%56,10074.43%75,371
Dorset Mid and Poole North16,57030.18%54,90773.89%74,305
Dorset North23,19543.38%53,46474.14%72,109
Dorset South18,14734.42%52,71968.79%76,640
Dorset West12,38821.43%57,81376.69%75,390
Exmouth and Exeter East8,80915.78%55,83274.94%74,502
Filton and Bradley Stoke7,84215.23%51,49569.97%73,598
Forest of Dean15,86930.83%51,47571.98%71,510
Frome and Somerset East12,39525.84%47,97068.36%70,177
Glastonbury and Somerton14,18326.66%53,19475.98%70,015
Gloucester9,88019.34%51,09366.62%76,695
Honiton and Sidmouth26,22945.40%57,77777.69%74,365
Melksham and Devizes17,02830.54%55,76477.64%71,823
Newton Abbot17,45633.31%52,41071.84%72,956
Plymouth Moor View13,26227.54%48,15265.62%73,378
Poole18,60838.13%48,80167.63%72,162
Salisbury18,84835.74%52,74275.09%70,242
Somerset North16,18428.46%56,86476.88%73,963
Somerset North East and Hanham16,38928.53%57,43778.56%73,113
St Austell and Newquay15,94228.93%55,09873.87%74,585
St Ives5,2279.70%53,89976.88%70,107
Stroud2,4674.07%60,68879.59%76,249
Swindon North13,25027.96%47,38165.66%72,163
Swindon South5,65011.41%49,52768.34%72,468
Taunton and Wellington8,53615.68%54,44071.59%76,049
Tewkesbury19,44336.10%53,85874.36%72,426
Thornbury and Yate14,53825.92%56,08374.84%74,935
Tiverton and Minehead20,66541.82%49,41169.76%70,829
Torbay17,75134.83%50,97167.30%75,742
Torridge and Tavistock22,89941.89%54,66873.08%74,802
Truro and Falmouth4,4598.08%55,17875.25%73,326
Wells and Mendip Hills14,29525.33%56,44180.81%69,843
Weston-Super-Mare13,31029.02%45,87264.86%70,722
Wiltshire East24,52350.06%48,98868.89%71,109
Wiltshire South West17,37836.79%47,23766.02%71,551
Yeovil14,63827.04%54,12871.17%76,056
East MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Amber Valley16,89137.03%45,60964.58%70,625
Ashfield5,30312.35%42,94961.51%69,819
Bassetlaw12,58826.40%47,67762.92%75,773
Bolsover5,27311.54%45,67661.16%74,680
Boston and Skegness27,40260.87%45,01859.39%75,806
Broxtowe3,8197.16%53,32173.59%72,461
Corby and Northamptonshire East8,67616.10%53,89070.22%76,748
Daventry26,61246.72%56,95674.41%76,539
Derby North2,5405.40%47,01765.41%71,876
Derbyshire Dales18,79734.85%53,93075.50%71,435
Derbyshire Mid16,81632.60%51,58273.60%70,085
Derbyshire North East12,90226.08%49,47968.39%72,344
Derbyshire South16,48334.92%47,19966.29%71,202
Erewash10,60621.73%48,81467.81%71,986
Gainsborough22,17245.14%49,12265.72%74,750
Gedling2,4074.45%54,10071.38%75,795
Grantham and Bourne22,39345.84%48,85267.78%72,071
Harborough, Oadby and Wigston15,60829.68%52,58570.29%74,810
High Peak5901.09%54,17373.25%73,960
Hinckley and Bosworth22,85146.45%49,19265.00%75,683
Kettering17,36333.37%52,03768.32%76,163
Leicestershire Mid20,18836.58%55,19372.46%76,173
Leicestershire North West18,54836.66%50,59467.12%75,373
Leicestershire South25,53446.61%54,78672.44%75,634
Lincoln3,5146.94%50,62968.30%74,128
Loughborough6,09111.80%51,59769.82%73,902
Louth and Horncastle27,88354.74%50,93367.05%75,959
Mansfield16,24734.03%47,74563.93%74,680
Melton and Syston19,00439.76%47,79266.73%71,615
Newark21,69739.17%55,38772.42%76,478
Northampton North3,9327.70%51,08467.47%75,713
Northampton South13,32426.86%49,60869.37%71,512
Northamptonshire South23,67142.40%55,82772.92%76,555
Rushcliffe7,35412.24%60,08778.88%76,171
Rutland and Stamford25,53746.69%54,69177.18%70,864
Sherwood Forest16,29031.26%52,10968.08%76,543
Sleaford and North Hykeham24,68047.89%51,53770.23%73,380
South Holland and the Deepings30,83862.71%49,17964.59%76,139
Wellingborough and Rushden16,03834.09%47,04461.36%76,669
West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Aldridge-Brownhills22,75848.09%47,32164.72%73,122
Birmingham Northfield1,4783.36%43,94659.80%73,483
Bromsgrove23,10642.57%54,27272.07%75,305
Burton and Uttoxeter14,49629.74%48,73864.59%75,460
Cannock Chase19,87942.92%46,31361.28%75,582
Droitwich and Evesham25,63148.65%52,68970.87%74,345
Dudley13,60932.23%42,22459.40%71,083
Halesowen12,08227.63%43,72462.55%69,907
Hereford and Herefordshire South19,32141.76%46,26665.05%71,125
Herefordshire North25,71947.27%54,41376.75%70,894
Kenilworth and Southam22,30339.98%55,77978.07%71,451
Kingswinford and Staffordshire South29,35557.51%51,04771.00%71,896
Lichfield22,60943.09%52,46571.05%73,844
Meriden and Solihull East20,27041.56%48,77864.77%75,309
Newcastle-under-Lyme8,26517.45%47,36367.64%70,025
Nuneaton13,14429.09%45,19064.25%70,335
Redditch18,42338.78%47,50167.94%69,921
Rugby13,39526.20%51,11970.41%72,603
Shrewsbury7,17513.92%51,55468.61%75,139
Shropshire North20,54339.30%52,27167.84%77,052
Shropshire South28,63649.60%57,73674.95%77,034
Solihull West and Shirley20,79841.45%50,17971.14%70,537
Stafford13,72026.74%51,31172.74%70,537
Staffordshire Moorlands17,65937.41%47,20967.33%70,113
Stoke-on-Trent Central1,7154.22%40,61057.56%70,550
Stoke-on-Trent North8,07719.30%41,84859.94%69,821
Stoke-on-Trent South15,39332.90%46,78266.99%69,831
Stone, Great Wyrley and Penkridge21,92246.90%46,74166.11%70,701
Stourbridge15,13332.68%46,31166.31%69,840
Stratford-on-Avon19,02035.51%53,55773.99%72,388
Sutton Coldfield19,27236.83%52,32570.16%74,584
Tamworth20,66342.69%48,39865.72%73,644
Telford10,90025.04%43,52561.50%70,768
Tipton and Wednesbury4,69312.29%38,20051.75%73,820
Walsall and Bloxwich2,1864.79%45,63060.95%74,866
Warwickshire North and Bedworth17,95639.11%45,91465.36%70,245
West Bromwich2,1505.20%41,37757.30%72,206
Wolverhampton North East7,84719.83%39,56456.16%70,449
Wolverhampton West9341.83%50,93867.39%75,592
Worcester6,75813.28%50,89868.85%73,928
Worcestershire West24,49942.58%57,53075.07%76,638
Wrekin, The21,17340.38%52,43268.86%76,143
Wyre Forest21,41342.35%50,56165.65%77,015
Yorkshire and the HumberMajorityMajority (%)TurnoutTurnout (%)Electorate
Beverley and Holderness17,97636.33%49,48369.59%71,102
Bridlington and the Wolds21,68546.69%46,44064.05%72,501
Brigg and Immingham24,44451.74%47,24565.96%71,628
Calder Valley5,1079.05%56,45474.29%75,987
Colne Valley7,76114.93%51,99572.70%71,518
Doncaster East and the Isle of Axholme10,08523.41%43,08461.45%70,113
Goole and Pocklington22,30244.69%49,90165.37%76,337
Great Grimsby and Cleethorpes9,75923.42%41,67554.09%77,050
Harrogate and Knaresborough8,78715.82%55,54373.28%75,800
Hull West and Haltemprice3,6268.71%41,63156.02%74,321
Keighley and Ilkley2,2184.22%52,60072.10%72,954
Leeds North West2,0013.59%55,67277.75%71,607
Leeds South West and Morley7,11416.32%43,60261.09%71,376
Ossett and Denby Dale11,02722.69%48,60867.89%71,595
Penistone and Stocksbridge7,21014.56%49,52069.38%71,377
Richmond and Northallerton24,33146.90%51,88071.32%72,744
Rother Valley6,13513.49%45,48864.81%70,184
Scarborough and Whitby10,27020.65%49,72467.32%73,862
Scunthorpe10,13321.44%47,25863.62%74,278
Selby14,83828.13%52,75770.57%74,761
Shipley6,24211.56%54,00472.88%74,095
Skipton and Ripon22,51739.66%56,77373.96%76,758
Spen Valley6,06412.85%47,20965.41%72,169
Thirsk and Malton23,33744.71%52,19868.12%76,623
Wakefield and Rothwell2,6265.35%49,09366.37%73,968
Wetherby and Easingwold27,16449.94%54,39776.13%71,455
York Outer10,78219.69%54,75075.29%72,720
North EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Bishop Auckland8,11316.39%49,51169.85%70,879
Darlington4,96810.73%46,30165.73%70,446
Hexham12,18622.59%53,94574.16%72,738
Middlesbrough South and Cleveland East10,29922.87%45,02364.35%69,967
Newton Aycliffe and Spennymoor3,4087.86%43,37260.83%71,299
Northumberland North17,30632.81%52,74072.70%72,541
Redcar4,87810.91%44,72062.69%71,331
Stockton West11,74922.57%52,05074.24%70,108
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Altrincham and Sale West6,13911.21%54,76374.07%73,934
Barrow and Furness7,43614.86%50,04765.33%76,603
Blackpool North and Fleetwood10,11920.22%50,04866.38%75,396
Blackpool South3,7008.72%42,41455.76%76,071
Bolton North East1,2782.56%49,84464.72%77,020
Bolton West10,61921.29%49,86869.14%72,125
Burnley1270.27%47,10262.44%75,436
Bury North1,2822.40%53,47069.43%77,009
Bury South9351.88%49,63466.54%74,598
Carlisle11,29021.63%52,18768.79%75,868
Cheadle2,3364.18%55,90375.77%73,775
Cheshire Mid2,4945.32%46,90767.23%69,775
Chester South and Eddisbury20,82637.42%55,66077.33%71,975
Congleton18,20336.54%49,81371.33%69,836
Crewe and Nantwich5,81611.59%50,19665.84%76,236
Fylde19,25437.06%51,94769.16%75,114
Hazel Grove4,2198.36%50,44169.15%72,941
Hyndburn2,9516.96%42,40659.61%71,145
Lancaster and Wyre3,0126.10%49,38265.85%74,992
Leigh and Atherton2930.66%44,73158.58%76,363
Macclesfield10,71119.88%53,86770.99%75,881
Morecambe and Lunesdale14,18825.49%55,65273.19%76,040
Pendle and Clitheroe11,56823.85%48,51063.05%76,941
Penrith and Solway13,76024.63%55,87672.83%76,720
Ribble Valley16,83932.23%52,24068.74%75,993
Rossendale and Darwen9,83419.70%49,91366.91%74,593
South Ribble8,51517.30%49,23068.35%72,029
Southport6,77113.59%49,80867.16%74,168
Tatton19,28134.81%55,39473.33%75,538
Westmorland and Lonsdale5,1409.48%54,20074.94%72,322
Whitehaven and Workington2,1444.34%49,36967.27%73,385
ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberdeenshire North and Moray East2,3995.23%45,89164.20%71,485
Aberdeenshire West and Kincardine8431.58%53,34572.45%73,634
Berwickshire, Roxburgh and Selkirk5,1489.69%53,14671.16%74,687
Dumfries and Galloway1,5562.96%52,50068.30%76,863
Dumfriesshire, Clydesdale and Tweeddale4,3388.52%50,89671.95%70,738
Gordon and Buchan3,2246.77%47,59167.76%70,238
WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Bangor Aberconwy7491.55%48,40768.69%70,468
Brecon, Radnor and Cwm Tawe9,09117.39%52,27672.49%72,113
Bridgend2,5535.47%46,70866.00%70,770
Caerfyrddin4,5298.49%53,34273.39%72,683
Clwyd East5,28410.00%52,82069.14%76,395
Clwyd North2,8345.53%51,28967.35%76,150
Monmouthshire10,83720.50%52,87272.75%72,681
Montgomeryshire and Glyndwr14,76528.83%51,20868.99%74,223
Pembrokeshire Mid and South8,62115.68%54,97171.56%76,820
Vale of Glamorgan2,5665.13%49,99370.99%70,426
Wrexham3,9398.36%47,12366.40%70,964
Ynys Mon1,9685.38%36,55269.74%52,415

Labour

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Barking13,99334.11%41,01957.11%71,822
Battersea6,02610.97%54,91876.33%71,949
Beckenham and Penge6311.05%60,14278.49%76,625
Bermondsey and Old Southwark8,51518.56%45,88564.99%70,602
Bethnal Green and Stepney31,65563.37%49,95164.87%77,000
Brent East17,75640.34%44,01758.01%75,880
Brent West9,43119.48%48,40763.31%76,463
Brentford and Isleworth11,36922.03%51,61567.60%76,354
Clapham and Brixton Hill17,29135.55%48,63264.45%75,460
Croydon East3,4136.74%50,62267.19%75,346
Croydon West20,09045.20%44,44962.77%70,812
Dagenham and Rainham7061.60%43,99259.75%73,627
Dulwich and West Norwood24,96347.76%52,26770.33%74,314
Ealing Central and Acton14,13326.67%52,98570.27%75,399
Ealing North11,90824.42%48,76466.81%72,985
Ealing Southall18,26635.82%50,99867.92%75,085
East Ham29,86363.21%47,24766.64%70,902
Edmonton and Winchmore Hill13,06727.08%48,24764.15%75,204
Enfield North8,85317.42%50,80866.14%76,824
Erith and Thamesmead12,98830.15%43,08556.15%76,728
Feltham and Heston6,99315.94%43,88358.33%75,226
Greenwich and Woolwich15,28332.28%47,34067.80%69,824
Hackney North and Stoke Newington29,16256.78%51,35668.11%75,401
Hackney South and Shoreditch30,14163.03%47,81763.59%75,197
Hammersmith and Chiswick10,82320.31%53,27771.28%74,746
Hampstead and Highgate13,40023.35%57,38777.32%74,222
Harrow West9,09818.27%49,79367.23%74,060
Hayes and Harlington9,26121.05%43,99460.35%72,897
Holborn and St Pancras22,76650.91%44,72059.25%75,475
Hornsey and Friern Barnet16,60731.61%52,53574.45%70,565
Ilford North9,03017.45%51,76169.31%74,684
Ilford South20,40944.02%46,36862.60%74,065
Islington North26,18848.67%53,80572.74%73,970
Islington South and Finsbury19,45837.32%52,14368.70%75,905
Kensington and Bayswater3900.71%54,81372.14%75,980
Lewisham East19,97942.66%46,83265.31%71,706
Lewisham North28,94957.23%50,58668.82%73,504
Lewisham West and Dulwich East23,82351.54%46,22666.13%69,904
Leyton and Wanstead21,12143.22%48,86568.51%71,330
Mitcham and Morden15,87930.75%51,63367.16%76,877
Peckham26,55359.61%44,54762.59%71,176
Poplar and Limehouse22,04742.67%51,66568.15%75,814
Putney4,4167.95%55,52676.02%73,041
Queens Park and Maida Vale18,87442.13%44,79959.53%75,256
Southgate and Wood Green15,41429.24%52,71269.33%76,034
Stratford and Bow26,49155.92%47,37564.15%73,849
Streatham and Croydon North20,03839.05%51,30867.47%76,050
Tooting14,30724.47%58,47375.95%76,986
Tottenham30,48866.68%45,72060.18%75,968
Vauxhall and Camberwell Green19,22541.40%46,44066.35%69,995
Walthamstow30,86263.85%48,33568.21%70,867
West Ham and Beckton21,93754.26%40,43057.27%70,590
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
Bedford1,1132.39%46,60366.51%70,068
Cambridge8,09916.28%49,74068.55%72,560
Luton North8,74019.60%44,59060.86%73,266
Luton South and Bedfordshire South6,06613.45%45,10064.25%70,197
Norwich South12,58324.52%51,30870.00%73,301
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Brighton Kemptown and Peacehaven8,28016.75%49,43070.75%69,865
Canterbury2,1603.78%57,16675.72%75,499
Hove and Portslade17,04430.22%56,39176.49%73,726
Oxford East15,95935.00%45,59863.01%72,371
Portsmouth South5,36311.31%47,42563.87%74,253
Reading Central8,35116.21%51,53072.29%71,283
Slough13,34729.30%45,56060.52%75,287
Southampton Test6,21313.81%44,99464.31%69,960
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bristol Central16,69632.47%51,42773.23%70,227
Bristol East19,39335.08%55,28672.81%75,936
Bristol North East5,46411.17%48,90570.07%69,793
Bristol North West7,23512.39%58,40576.07%76,783
Bristol South9,07718.81%48,26864.62%74,696
Exeter10,98822.60%48,61767.79%71,713
Plymouth Sutton and Devonport5,12210.40%49,26367.03%73,495
East MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Chesterfield1,4513.21%45,18663.89%70,722
Derby South6,01914.18%42,46258.92%72,067
Leicester East5,99912.44%48,24063.09%76,465
Leicester South22,02346.36%47,50866.91%71,007
Leicester West4,88212.65%38,59552.98%72,848
Nottingham East18,94242.28%44,80659.48%75,327
Nottingham North and Kimberley2,4905.79%43,03757.76%74,515
Nottingham South10,04122.25%45,12659.32%76,076
West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Birmingham Edgbaston7,69116.87%45,59963.91%71,354
Birmingham Erdington3,3057.96%41,49954.00%76,856
Birmingham Hall Green and Moseley26,50751.23%51,73968.27%75,781
Birmingham Hodge Hill and Solihull North12,95131.36%41,29453.68%76,922
Birmingham Ladywood32,58373.16%44,53558.15%76,585
Birmingham Perry Barr22,32547.59%46,91563.36%74,048
Birmingham Selly Oak11,64524.09%48,34763.38%76,285
Birmingham Yardley13,14131.36%41,90658.27%71,912
Coventry East7,28817.07%42,68458.16%73,389
Coventry North West2080.44%47,74465.02%73,431
Coventry South8081.73%46,80565.92%70,998
Smethwick10,97426.79%40,97057.55%71,195
Warwick and Leamington1,1692.24%52,20869.20%75,440
Wolverhampton South East2,3736.21%38,22750.51%75,685
Yorkshire and the HumberMajorityMajority (%)TurnoutTurnout (%)Electorate
Barnsley North4,0029.00%44,48057.92%76,794
Barnsley South4,72012.58%37,50849.42%75,896
Bradford East17,76141.27%43,03659.65%72,150
Bradford South2,7296.67%40,88957.68%70,890
Bradford West27,01961.04%44,26162.11%71,258
Dewsbury and Batley14,00930.39%46,10165.65%70,226
Doncaster Central1,2712.76%46,04361.38%75,007
Doncaster North2,0705.17%40,07055.86%71,739
Halifax1,9023.98%47,79764.10%74,563
Huddersfield7,44115.07%49,36064.91%76,044
Hull East2,4957.35%33,95346.75%72,622
Hull North and Cottingham5,92213.18%44,94159.10%76,039
Leeds Central and Headingley19,87945.53%43,66257.91%75,396
Leeds East2,7236.13%44,45159.01%75,330
Leeds North East17,08933.84%50,50071.15%70,976
Leeds South13,88632.11%43,24957.88%74,726
Leeds West and Pudsey2,9636.18%47,96868.26%70,270
Normanton and Hemsworth3,5208.12%43,36757.53%75,388
Pontefract, Castleford and Knottingley1,0822.62%41,26856.72%72,751
Rawmarsh and Conisbrough1,2573.10%40,54457.70%70,272
Rotherham3,2977.58%43,52157.76%75,345
Sheffield Brightside and Hillsborough12,59130.75%40,95157.55%71,154
Sheffield Central20,77354.57%38,06754.03%70,453
Sheffield Hallam1,1081.84%60,23478.60%76,637
Sheffield Heeley12,22026.74%45,69561.24%74,614
Sheffield South East5,21411.12%46,89661.52%76,223
York Central14,34228.63%50,10266.93%74,854
North EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Blaydon and Consett4,2859.12%46,96566.94%70,163
Blyth and Ashington6,11814.23%42,99056.98%75,452
Cramlington and Killingworth2,1574.49%48,07265.59%73,295
Durham North4,4249.26%47,79865.41%73,079
Durham, City of4,6579.08%51,28970.38%72,878
Easington7,85219.70%39,84856.89%70,043
Gateshead Central and Whickham5,91114.07%42,02159.19%70,994
Hartlepool3,5958.76%41,03757.61%71,228
Houghton and Sunderland South3,2717.30%44,79558.26%76,883
Jarrow and Gateshead East10,31725.47%40,50656.97%71,106
Middlesbrough and Thornaby East11,14129.64%37,58952.39%71,742
Newcastle upon Tyne Central and West15,73132.68%48,13562.95%76,460
Newcastle upon Tyne East and Wallsend17,79335.61%49,96364.99%76,875
Newcastle upon Tyne North6,82312.60%54,14370.77%76,503
South Shields8,36518.26%45,79865.68%69,725
Stockton North3,9729.21%43,10861.78%69,779
Sunderland Central2,9646.82%43,47659.81%72,688
Tynemouth3,5126.51%53,94073.87%73,022
Washington and Gateshead South3,9389.22%42,69359.48%71,775
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Ashton-under-Lyne4,68911.33%41,37757.25%72,278
Birkenhead22,99344.42%51,76267.87%76,271
Blackburn18,61642.65%43,64561.83%70,586
Blackley and Middleton South11,55830.78%37,54852.61%71,375
Bolton South and Walkden10,92924.85%43,98458.09%75,716
Bootle34,55670.27%49,17465.40%75,194
Chester North and Neston6,39111.85%53,92474.56%72,327
Ellesmere Port and Bromborough14,57732.24%45,21663.66%71,027
Gorton and Denton22,17548.39%45,82861.67%74,306
Heywood and Middleton North6801.60%42,44657.90%73,306
Knowsley32,90170.88%46,41965.17%71,228
Lancashire West8,33615.83%52,66371.50%73,652
Liverpool Garston28,72858.51%49,09669.77%70,372
Liverpool Riverside32,80077.33%42,41660.46%70,157
Liverpool Walton33,72972.46%46,55165.40%71,181
Liverpool Wavertree31,92662.03%51,46672.41%71,076
Liverpool West Derby32,32169.29%46,64865.95%70,730
Makerfield4,95510.98%45,13858.99%76,517
Manchester Central17,97044.39%40,48053.75%75,311
Manchester Rusholme27,90169.49%40,14956.79%70,692
Manchester Withington25,29750.80%49,79469.53%71,614
Oldham East and Saddleworth1,4993.25%46,16463.24%72,997
Oldham West, Chadderton and Royton11,12724.82%44,82360.42%74,183
Preston11,85027.49%43,11259.10%72,946
Rochdale8,10919.28%42,05858.66%71,697
Runcorn and Helsby5,77911.94%48,41868.24%70,950
Salford14,24834.12%41,76357.87%72,169
Sefton Central10,41418.24%57,08976.38%74,746
St Helens North12,20925.67%47,56162.51%76,082
St Helens South and Whiston16,72036.83%45,39764.00%70,937
Stalybridge and Hyde2,9466.95%42,36858.02%73,028
Stockport12,01226.10%46,01761.55%74,769
Stretford and Urmston16,41732.79%50,06768.39%73,212
Wallasey19,42237.73%51,47070.45%73,054
Warrington North1,5133.25%46,54664.33%72,350
Warrington South650.12%54,12970.63%76,639
Widnes and Halewood21,54245.63%47,20966.62%70,865
Wigan6,72814.94%45,04259.57%75,607
Wirral West4550.81%56,04677.71%72,126
Worsley and Eccles3,9617.99%49,56364.44%76,915
Wythenshawe and Sale East10,39623.23%44,75958.15%76,971
ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Edinburgh South10,79520.36%53,02974.71%70,980
WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberafan Maesteg13,45730.29%44,42363.63%69,817
Alyn and Deeside4110.79%52,35069.16%75,695
Blaenau Gwent and Rhymney12,96930.81%42,09459.22%71,079
Caerphilly6,90115.31%45,06962.20%72,458
Cardiff East17,07936.51%46,78164.56%72,463
Cardiff North7,57913.85%54,70976.90%71,143
Cardiff South and Penarth11,85123.53%50,37069.70%72,269
Cardiff West10,54620.30%51,94170.24%73,947
Gower3,1815.87%54,23170.61%76,801
Llanelli3,7938.64%43,89262.80%69,895
Merthyr Tydfil and Aberdare13,41031.11%43,10657.62%74,805
Neath and Swansea East8,45118.85%44,82460.00%74,705
Newport East5,23911.29%46,40560.93%76,159
Newport West and Islwyn2,0014.12%48,53763.67%76,234
Pontypridd8,79819.30%45,57961.81%73,743
Rhondda and Ogmore17,37740.84%42,54957.84%73,557
Swansea West10,03722.71%44,19959.24%74,612
Torfaen4,1109.44%43,55361.70%70,591

SNP

ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberdeen North14,21028.35%50,12765.19%76,895
Aberdeen South5,46310.90%50,11865.46%76,560
Airdrie and Shotts5,32411.49%46,33865.80%70,420
Alloa and Grangemouth12,72727.64%46,04063.71%72,265
Angus and Perthshire Glens6,00510.62%56,54773.43%77,006
Arbroath and Broughty Ferry10,77720.68%52,12467.86%76,810
Argyll, Bute and Lochaber South4,8979.65%50,72770.74%71,707
Ayr, Carrick and Cumnock2,3295.00%46,59264.66%72,057
Ayrshire Central5,30411.40%46,53466.69%69,779
Ayrshire North and Arran8,52117.70%48,15465.44%73,588
Bathgate and Linlithgow8,67118.36%47,21765.90%71,650
Caithness, Sutherland and Easter Ross2,7885.29%52,72070.13%75,173
Coatbridge and Bellshill5,08411.08%45,89663.30%72,507
Cowdenbeath and Kirkcaldy3,2206.83%47,14867.04%70,329
Cumbernauld and Kirkintilloch12,00524.90%48,21268.31%70,579
Dunbartonshire Mid1,9863.38%58,76078.24%75,099
Dunbartonshire West9,84121.11%46,61566.32%70,286
Dundee Central15,22132.63%46,65161.96%75,298
Dunfermline and Dollar10,07320.72%48,61968.74%70,725
East Kilbride and Strathaven13,16925.21%52,24369.51%75,161
East Lothian2,2074.30%51,27071.92%71,287
Edinburgh East and Musselburgh11,79622.57%52,25369.02%75,705
Edinburgh North and Leith12,98322.06%58,85576.66%76,770
Edinburgh South West11,98222.98%52,13171.11%73,315
Falkirk12,57825.82%48,71364.89%75,067
Fife North East7281.40%52,18374.07%70,452
Glasgow East6,27615.24%41,18559.05%69,748
Glasgow North5,58213.44%41,53956.74%73,210
Glasgow North East4,27710.02%42,67356.72%75,236
Glasgow South9,15118.85%48,54868.05%71,344
Glasgow South West5,53312.86%43,02361.09%70,431
Glasgow West9,72820.58%47,26265.19%72,499
Glenrothes and Mid Fife9,35222.12%42,27860.63%69,734
Hamilton and Clyde Valley7,75816.36%47,42163.59%74,577
Inverclyde and Renfrewshire West8,93319.28%46,32365.78%70,418
Inverness, Skye and Ross-shire West12,86525.33%50,78366.04%76,903
Kilmarnock and Loudoun12,65926.58%47,63163.68%74,801
Livingston12,42425.22%49,25465.28%75,454
Midlothian5,70511.83%48,22167.72%71,210
Moray West, Nairn and Strathspey2,9065.13%56,68574.35%76,237
Motherwell, Wishaw and Carluke8,29418.21%45,53862.97%72,318
Na h-Eileanan an Iar (Western Isles)2,43816.84%14,47768.36%21,177
Paisley and Renfrewshire North11,75325.13%46,77866.88%69,941
Paisley and Renfrewshire South11,02323.92%46,07866.00%69,813
Perth and Kinross-shire2,3644.19%56,48574.01%76,320
Renfrewshire East5,4269.80%55,35775.87%72,959
Rutherglen5,85511.79%49,64569.32%71,612
Stirling and Strathallan8,55614.80%57,81175.07%77,008

DUP

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Antrim East6,39515.93%40,15657.42%69,936
Antrim North13,76533.89%40,62257.08%71,165
Antrim South3,0367.12%42,66859.55%71,646
Belfast East2,6265.82%45,12664.40%70,076
Lagan Valley7,47516.24%46,02260.29%76,332
Londonderry East9,70723.62%41,10156.92%72,213
Strangford5,67714.14%40,14257.29%70,070
Upper Bann7,47716.10%46,44260.34%76,969

Liberal Democrat

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Kingston and Surbiton11,17419.53%57,21975.88%75,410
Richmond Park7,72513.08%59,08278.74%75,037
Twickenham13,07422.41%58,35276.89%75,889
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
St Albans5,90510.68%55,29778.01%70,881
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Oxford West and Abingdon9,57718.10%52,91573.49%72,004
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bath12,12521.32%56,87677.66%73,241
ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Edinburgh West2,8885.25%55,02471.72%76,723
Orkney and Shetland2,50710.82%23,16066.51%34,824

Sinn Fein

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Belfast North3,7397.77%48,14067.45%71,372
Belfast West12,99730.30%42,89959.65%71,921
Down South1,6233.61%45,00762.71%71,772
Fermanagh and South Tyrone5100.99%51,63569.18%74,643
Newry and Armagh9,67320.77%46,57162.44%74,585
Tyrone West8,07418.40%43,89162.16%70,614
Ulster Mid9,80622.02%44,53463.53%70,094

Plaid Cymru

WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Ceredigion Preseli1,4432.79%51,66769.76%74,063
Dwyfor Meirionnydd9,88019.56%50,51869.65%72,533

SDLP

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Belfast South and Down Mid13,32227.95%47,66966.23%71,978
Foyle16,41337.07%44,27663.35%69,890

Alliance NI

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Down North2,6416.18%42,75760.72%70,412

Green

South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Brighton Pavilion19,63034.27%57,27875.64%75,722

Minor

North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Chorley17,39243.62%39,87053.47%74,568
Quick Links
Latest Posts
Updated Election Maps
posted 30 Mar 2024, 14:30
Updated Constituency Boundaries
posted 26 Feb 2024, 21:20
2021 Results for the Scottish Parliament and Senedd Elections
posted 8 May 2021, 20:45