Election 1997 Results

Here are the results of the 1997 general election.

Labour
Landslide
177
seat majority

Parliament

PartySeats
Labour418
Conservative165
Liberal Democrat46
UUP10
SNP6
Plaid Cymru4
SDLP3
DUP2
Sinn Fein2
Minor3

Constituency Summary

PartySeatsVotesVotes (%)
Labour41813,518,16743.21%
Conservative1659,600,94330.69%
Liberal Democrat465,242,94716.76%
SNP6621,5501.99%
UUP10258,3490.83%
SDLP3190,8140.61%
Plaid Cymru4161,0300.51%
Sinn Fein2126,9210.41%
DUP2107,3480.34%
UKIP0105,7220.34%
Green063,9910.20%
Alliance NI062,9720.20%
Minor3966,8693.09%
Others0258,6610.83%
Turnout31,286,28471.46%
Electorate43,784,559

Constituency Results

Labour

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Barking15,89648.22%32,96461.41%53,682
Battersea5,36011.31%47,39770.82%66,928
Bethnal Green and Bow11,28525.26%44,68261.20%73,008
Bexleyheath and Crayford3,4157.08%48,22376.14%63,334
Brent East15,88245.03%35,27265.87%53,548
Brent North4,01910.53%38,17470.50%54,149
Brent South19,69157.08%34,49864.48%53,505
Brentford and Isleworth14,42425.70%56,13571.00%79,058
Camberwell and Peckham16,45157.98%28,37456.51%50,214
Croydon Central3,8976.98%55,79969.62%80,152
Croydon North18,39835.00%52,56368.21%77,063
Dagenham17,05447.16%36,16361.74%58,573
Dulwich and West Norwood16,76936.76%45,61565.49%69,655
Ealing Acton and Shepherd's Bush15,65032.56%48,06166.68%72,078
Ealing North9,16016.44%55,72671.31%78,144
Ealing Southall21,42339.21%54,64266.88%81,704
East Ham19,35848.53%39,88960.81%65,591
Edmonton13,47230.05%44,83870.37%63,718
Eltham10,18223.45%43,42875.71%57,358
Enfield North6,82214.31%47,66970.43%67,680
Enfield Southgate1,4333.08%46,53370.72%65,796
Erith and Thamesmead17,42441.90%41,58766.13%62,887
Feltham and Heston15,27332.76%46,62165.58%71,093
Finchley and Golders Green3,1896.34%50,30669.65%72,225
Greenwich and Woolwich18,12844.87%40,40365.85%61,352
Hackney North and Stoke Newington15,62748.26%32,38252.19%62,045
Hackney South and Shoreditch14,99044.40%33,76254.69%61,728
Hammersmith and Fulham3,8427.11%54,02668.70%78,637
Hampstead and Highgate13,28430.17%44,03167.86%64,889
Harrow East9,73417.08%56,98171.36%79,846
Harrow West1,2402.36%52,50672.92%72,005
Hayes and Harlington14,29134.78%41,09172.31%56,829
Hendon6,15512.30%50,03665.67%76,195
Holborn and St Pancras17,90347.11%38,00560.29%63,037
Hornchurch5,68012.93%43,94172.30%60,775
Hornsey and Wood Green20,49939.81%51,48769.08%74,537
Ilford North3,2246.60%48,85071.61%68,218
Ilford South14,20028.39%50,01969.37%72,104
Islington North19,95555.65%35,86062.49%57,385
Islington South and Finsbury14,56341.24%35,31663.67%55,468
Lewisham Deptford18,87856.11%33,64457.87%58,141
Lewisham East12,12732.42%37,40866.41%56,333
Lewisham West14,31738.11%37,56464.04%58,659
Leyton and Wanstead15,18638.62%39,32263.24%62,176
Mitcham and Morden13,74128.66%47,94673.33%65,385
Poplar and Canning Town18,91548.17%39,26858.46%67,172
Putney2,9766.76%43,99573.11%60,176
Regent's Park and Kensington North14,65730.96%47,34464.19%73,752
Romford6491.54%42,11970.66%59,611
Streatham18,42341.04%44,88560.24%74,509
Tooting15,01132.56%46,10569.17%66,653
Tottenham20,20053.58%37,70456.98%66,173
Upminster2,7706.70%41,31972.30%57,149
Vauxhall18,66047.77%39,06655.49%70,402
Walthamstow17,14942.81%40,05562.76%63,818
West Ham19,49457.91%33,66158.99%57,058
Wimbledon2,9906.18%48,34475.45%64,070
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
Basildon13,28025.02%53,08271.74%73,989
Bedford8,30016.96%48,94473.53%66,560
Braintree1,4512.61%55,57676.37%72,772
Cambridge14,13727.54%51,33971.63%71,669
Castle Point1,1432.35%48,54572.30%67,146
Great Yarmouth8,66817.73%48,88171.23%68,625
Harlow10,51421.99%47,81274.62%64,072
Harwich1,2162.27%53,51470.62%75,775
Hemel Hempstead3,6366.60%55,09277.09%71,468
Ipswich10,43621.58%48,36572.24%66,947
Luton North9,62620.34%47,33273.25%64,618
Luton South11,31923.49%48,18470.45%68,395
Norfolk North West1,3392.32%57,59774.72%77,083
Norwich North9,47017.20%55,05775.92%72,521
Norwich South14,23928.03%50,80172.56%70,009
Peterborough7,32315.12%48,42773.46%65,926
St Albans4,4598.78%50,80577.49%65,560
Stevenage11,58222.54%51,38676.82%66,889
Thurrock17,25636.55%47,21265.94%71,600
Watford5,79210.49%55,23674.63%74,015
Waveney12,09321.50%56,25174.74%75,266
Welwyn Hatfield5,59510.56%52,96878.59%67,395
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Brighton Kemptown3,5347.66%46,13270.81%65,147
Brighton Pavilion13,18126.93%48,95173.69%66,431
Chatham and Aylesford2,7905.68%49,16171.07%69,172
Crawley11,70723.22%50,41773.03%69,040
Dartford4,3288.32%52,03974.63%69,726
Dover11,73921.66%54,20078.93%68,669
Gillingham1,9803.91%50,68372.00%70,389
Gravesham5,77910.85%53,25376.92%69,234
Hastings and Rye2,5605.22%49,06969.71%70,388
Hove3,9598.23%48,12169.72%69,016
Medway5,35411.97%44,74272.47%61,736
Milton Keynes North East2400.47%51,23672.78%70,395
Milton Keynes South West10,29220.28%50,75871.42%71,070
Oxford East16,66534.81%47,87769.05%69,339
Portsmouth North4,3239.55%45,27070.14%64,539
Reading East3,7957.56%50,22070.15%71,586
Reading West2,9976.19%48,38970.05%69,073
Sittingbourne and Sheppey1,9294.18%46,16272.30%63,850
Slough13,07127.38%47,73267.91%70,283
Southampton Itchen14,22926.43%53,83870.04%76,869
Southampton Test13,68426.09%52,44171.85%72,983
Thanet South2,8786.40%44,98871.65%62,792
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bristol East16,15933.52%48,20169.87%68,990
Bristol North West11,38220.60%55,24573.65%75,009
Bristol South19,32838.77%49,85968.87%72,393
Bristol West1,4932.38%62,64173.81%84,870
Exeter11,70518.92%61,86478.16%79,154
Falmouth and Camborne2,6885.01%53,63275.13%71,383
Forest of Dean6,34312.64%50,18479.07%63,465
Gloucester8,25914.26%57,91473.61%78,682
Kingswood14,25323.80%59,88777.75%77,026
Plymouth Devonport19,06736.69%51,96369.76%74,483
Plymouth Sutton9,44019.81%47,65267.43%70,666
Stroud2,9104.74%61,34779.16%77,494
Swindon North7,68815.93%48,27073.66%65,535
Swindon South5,64511.03%51,16272.87%70,207
Wansdyke4,7998.77%54,72279.27%69,032
East MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Amber Valley11,61321.20%54,77576.07%72,005
Ashfield22,72844.91%50,60370.02%72,269
Bassetlaw17,34836.14%48,00170.49%68,101
Bolsover27,14957.26%47,41471.32%66,476
Broxtowe5,5759.59%58,13778.41%74,144
Chesterfield5,77511.24%51,38970.91%72,472
Corby11,86021.98%53,95777.91%69,252
Derby North10,61518.91%56,14373.76%76,116
Derby South16,10631.08%51,81967.84%76,386
Derbyshire North East18,32135.25%51,97972.54%71,653
Derbyshire South13,96723.29%59,96778.21%76,672
Erewash9,13515.14%60,33877.95%77,402
Gedling3,8027.29%52,16475.80%68,820
High Peak8,79115.38%57,15379.03%72,315
Kettering1890.33%56,95775.79%75,153
Leicester East18,42241.49%44,40269.37%64,012
Leicester South16,49334.28%48,11467.06%71,750
Leicester West12,86431.44%40,91463.36%64,570
Leicestershire North West13,21925.41%52,02579.95%65,069
Lincoln11,13023.91%46,54871.08%65,485
Loughborough5,71210.91%52,36575.95%68,945
Mansfield20,51843.26%47,42670.72%67,057
Newark3,0165.80%51,97174.50%69,763
Northampton North10,00019.34%51,69870.18%73,664
Northampton South7441.30%57,10571.94%79,384
Nottingham East15,41938.80%39,74460.60%65,581
Nottingham North18,80145.41%41,40163.02%65,698
Nottingham South13,36427.54%48,52067.00%72,418
Sherwood16,81229.74%56,53375.59%74,788
Wellingborough1870.33%56,28975.10%74,955
West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Birmingham Edgbaston4,8429.99%48,46569.03%70,204
Birmingham Erdington12,65731.32%40,40760.87%66,380
Birmingham Hall Green8,42020.13%41,81971.16%58,767
Birmingham Hodge Hill14,20041.58%34,14760.91%56,066
Birmingham Ladywood23,08260.78%37,97754.24%70,013
Birmingham Northfield11,44329.46%38,84768.34%56,842
Birmingham Perry Barr18,95741.31%45,88764.60%71,031
Birmingham Selly Oak14,08827.87%50,55070.16%72,049
Birmingham Yardley5,31514.07%37,78771.22%53,058
Burton6,33011.61%54,51175.08%72,601
Cannock Chase14,47827.65%52,36672.37%72,362
Coventry North East22,56946.94%48,08564.74%74,274
Coventry North West16,60130.56%54,32271.07%76,439
Coventry South10,95321.85%50,12469.79%71,826
Dudley North9,45719.78%47,80869.45%68,835
Dudley South13,02727.20%47,90271.78%66,731
Halesowen and Rowley Regis10,33721.20%48,76173.61%66,245
Newcastle-under-Lyme17,20635.02%49,12975.17%65,357
Nuneaton13,54025.30%53,51374.29%72,032
Redditch6,12513.69%44,74873.55%60,841
Rugby and Kenilworth4950.81%61,20577.10%79,384
Shrewsbury and Atcham1,6703.02%55,34475.25%73,542
Birmingham Sparkbrook and Small Heath19,52646.75%41,76557.11%73,130
Stafford4,3148.33%51,77276.64%67,555
Staffordshire Moorlands10,04919.66%51,11777.34%66,095
Stoke-on-Trent Central19,92449.51%40,24562.77%64,113
Stoke-on-Trent North17,39244.98%38,66665.50%59,030
Stoke-on-Trent South18,30339.59%46,23666.08%69,968
Stourbridge5,64511.36%49,70176.50%64,966
Tamworth7,49615.04%49,85474.18%67,205
Telford11,29030.42%37,11265.62%56,558
Wrekin, The3,0256.68%45,26876.56%59,126
Walsall North12,58829.07%43,30264.07%67,587
Walsall South11,31226.16%43,24567.34%64,221
Warley15,45139.73%38,89365.08%59,758
Warwick and Leamington3,3985.65%60,09175.71%79,374
Warwickshire North14,76727.23%54,23974.71%72,602
West Bromwich East13,58432.74%41,48765.44%63,401
Wolverhampton North East12,98731.37%41,40367.17%61,642
Wolverhampton South East15,18243.59%34,83064.15%54,291
Wolverhampton South West5,11810.46%48,92172.49%67,482
Worcester7,42514.38%51,61974.56%69,234
Wyre Forest6,94612.62%55,05575.35%73,063
Yorkshire and the HumberMajorityMajority (%)TurnoutTurnout (%)Electorate
Barnsley Central24,50167.15%36,48559.68%61,133
Barnsley East and Mexborough26,76361.76%43,33563.88%67,840
Barnsley West and Penistone17,26740.91%42,20865.04%64,894
Batley and Spen6,14113.08%46,96573.14%64,209
Bradford North12,77030.48%41,89563.26%66,228
Bradford South12,93628.71%45,05865.88%68,391
Bradford West3,8778.51%45,56863.32%71,961
Brigg and Goole6,38913.65%46,80273.53%63,648
Calder Valley6,25511.08%56,46675.39%74,901
Cleethorpes9,17618.18%50,47373.40%68,763
Colne Valley4,8408.58%56,41176.92%73,338
Dewsbury8,32319.32%43,07570.01%61,523
Don Valley14,65933.65%43,55766.35%65,643
Doncaster Central17,85641.10%43,44063.92%67,965
Doncaster North21,93755.00%39,88863.30%63,019
Elmet8,77916.23%54,09576.81%70,423
Great Grimsby16,24437.69%43,09666.26%65,043
Halifax11,21222.18%50,55670.51%71,701
Hemsworth23,99252.76%45,47767.91%66,964
Huddersfield15,84835.57%44,55467.69%65,824
Hull East23,31857.60%40,48658.90%68,733
Hull North19,70550.79%38,79456.96%68,106
Hull West and Hessle15,52540.48%38,35458.25%65,840
Keighley7,13213.85%51,48076.57%67,231
Leeds Central20,68955.90%37,00954.70%67,664
Leeds East17,46648.80%35,79262.83%56,963
Leeds North East6,95915.29%45,50972.03%63,185
Leeds North West3,8447.79%49,37670.57%69,972
Leeds West19,77149.16%40,22062.88%63,965
Morley and Rothwell14,75032.14%45,89767.12%68,385
Normanton15,89336.96%43,00468.28%62,980
Pontefract and Castleford25,72562.14%41,39666.39%62,350
Pudsey6,20711.77%52,73174.35%70,922
Rother Valley23,48550.88%46,15767.26%68,622
Rotherham21,46957.02%37,65062.86%59,895
Scarborough and Whitby5,1249.43%54,32171.61%75,862
Scunthorpe14,17334.09%41,57468.84%60,393
Selby3,8366.81%56,31674.95%75,141
Sheffield Attercliffe21,81849.23%44,31864.65%68,548
Sheffield Brightside19,95458.92%33,86557.47%58,930
Sheffield Central16,90646.42%36,41953.04%68,667
Sheffield Heeley17,07839.47%43,26664.96%66,599
Sheffield Hillsborough16,45131.03%53,02471.04%74,642
Shipley2,9965.67%52,87276.32%69,281
Wakefield14,60428.93%50,48668.96%73,210
Wentworth23,95957.34%41,78165.33%63,951
York20,52335.18%58,34573.50%79,383
North EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Bishop Auckland21,06445.74%46,05168.99%66,754
Blaydon16,60536.16%45,92570.98%64,699
Blyth Valley17,73641.75%42,48268.78%61,761
Darlington16,02533.27%48,17373.95%65,140
Durham North26,29955.76%47,16869.48%67,891
Durham North West24,75453.44%46,31968.97%67,156
Durham, City of22,50445.80%49,13570.86%69,340
Easington30,01271.64%41,89567.01%62,518
Gateshead East and Washington West24,95057.91%43,08167.19%64,114
Hartlepool17,50839.39%44,45265.65%67,712
Houghton and Washington East26,55563.49%41,82362.10%67,343
Jarrow21,93349.91%43,94268.84%63,828
Middlesbrough25,01854.27%46,09764.99%70,931
Middlesbrough South and Cleveland East10,60719.79%53,58776.03%70,481
Newcastle upon Tyne Central16,48035.76%46,08869.11%66,686
Newcastle upon Tyne East and Wallsend23,81157.25%41,58959.60%69,781
Newcastle upon Tyne North19,33242.74%45,22971.48%63,272
Redcar21,66744.25%48,96271.00%68,965
Sedgefield25,14353.36%47,11672.57%64,923
South Shields22,15356.83%38,97862.60%62,261
Stockton North21,35748.02%44,47469.08%64,380
Stockton South11,58522.23%52,11676.12%68,470
Sunderland North19,69751.55%38,21359.05%64,711
Sunderland South19,63849.19%39,92558.77%67,937
Tyne Bridge22,90665.73%34,85057.08%61,058
Tynemouth11,27322.04%51,15377.11%66,341
Tyneside North26,64359.05%45,12167.90%66,449
Wansbeck22,36749.52%45,17271.70%62,998
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Ashton-under-Lyne22,96548.57%47,28065.48%72,206
Barrow and Furness14,49730.06%48,23072.03%66,960
Birkenhead21,84355.55%39,32365.78%59,782
Blackburn14,45130.43%47,49565.01%73,058
Blackpool North and Fleetwood8,94616.64%53,74871.67%74,989
Blackpool South11,61622.63%51,34067.80%75,720
Bolton North East12,66925.75%49,20772.44%67,930
Bolton South East21,31149.16%43,34965.23%66,459
Bolton West7,07214.39%49,16077.37%63,535
Bootle28,42174.36%38,22366.73%57,284
Burnley17,06237.71%45,24566.95%67,582
Bury North7,86614.29%55,05378.07%70,515
Bury South12,38124.58%50,37875.68%66,568
Carlisle12,39028.41%43,60772.78%59,917
Chester, City of10,55318.76%56,25778.43%71,730
Chorley9,87017.10%57,70677.58%74,387
Copeland11,99628.98%41,39776.29%54,263
Crewe and Nantwich15,79831.22%50,60573.67%68,694
Crosby7,18216.27%44,14177.18%57,190
Denton and Reddish20,31144.07%46,08466.92%68,866
Eccles21,91647.97%45,69065.60%69,645
Ellesmere Port and Neston16,03530.51%52,56377.79%67,573
Halton23,65053.22%44,43968.38%64,987
Heywood and Middleton17,54234.70%50,55068.41%73,898
Hyndburn11,44823.72%48,27272.26%66,806
Knowsley North and Sefton East26,14752.61%49,70370.09%70,918
Knowsley South30,70864.53%47,59067.47%70,532
Lancashire West17,11931.28%54,72974.79%73,175
Lancaster and Wyre1,2952.20%58,86275.30%78,168
Leigh24,49653.34%45,92065.69%69,908
Liverpool Garston18,41742.36%43,48265.14%66,755
Liverpool Riverside21,79957.16%38,13551.93%73,429
Liverpool Walton27,03867.25%40,20759.54%67,527
Liverpool West Derby25,96561.59%42,15761.38%68,682
Makerfield26,17758.15%45,01466.83%67,358
Manchester Blackley19,58854.78%35,75657.46%62,227
Manchester Central19,68258.69%33,53752.55%63,815
Manchester Gorton17,34247.76%36,31156.43%64,349
Manchester Withington18,58142.20%44,02766.59%66,116
Morecambe and Lunesdale5,96512.11%49,24972.41%68,013
Oldham East and Saddleworth3,3896.26%54,10173.92%73,189
Oldham West and Royton16,20135.42%45,73866.09%69,203
Pendle10,82423.01%47,03574.60%63,049
Preston18,68038.86%48,07465.92%72,933
Rochdale4,5459.45%48,08270.16%68,529
Rossendale and Darwen10,94921.38%51,20873.42%69,749
Salford17,06951.53%33,12256.51%58,610
South Ribble5,0849.20%55,23177.06%71,670
St Helens North23,41747.57%49,23168.97%71,380
St Helens South23,73953.64%44,25866.53%66,526
Stalybridge and Hyde14,80634.37%43,08165.80%65,468
Stockport18,91240.52%46,66971.54%65,232
Stretford and Urmston13,64028.01%48,69569.65%69,913
Wallasey19,07440.72%46,84373.52%63,714
Warrington North19,52738.10%51,25170.50%72,694
Warrington South10,80719.62%55,08276.23%72,262
Liverpool Wavertree19,70142.90%45,91862.85%73,063
Weaver Vale13,44827.84%48,30173.17%66,011
Wigan22,64351.67%43,81967.74%64,689
Wirral South7,00414.56%48,09581.01%59,372
Wirral West2,7385.84%46,89076.98%60,908
Workington19,65639.81%49,37475.08%65,766
Worsley17,74137.92%46,78167.82%68,978
Wythenshawe and Sale East15,01932.98%45,53363.25%71,986
ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberdeen Central10,80130.33%35,61665.64%54,257
Aberdeen North10,01026.06%38,41570.74%54,302
Aberdeen South3,3657.64%44,06272.84%60,490
Airdrie and Shotts15,41237.43%41,18171.40%57,673
Ayr6,54314.62%44,75680.17%55,829
Carrick, Cumnock and Doon Valley21,06242.83%49,17174.96%65,593
Clydebank and Milngavie13,32034.08%39,08675.03%52,092
Clydesdale13,80930.41%45,41271.60%63,428
Coatbridge and Chryston19,29251.30%37,60972.29%52,024
Cumbernauld and Kilsyth11,12830.89%36,02475.00%48,032
Cunninghame North11,03926.84%41,12974.07%55,526
Cunninghame South14,86941.95%35,44471.54%49,543
Dumbarton10,88326.37%41,26473.39%56,229
Dumfries9,64319.47%49,52778.92%62,759
Dundee East9,96124.58%40,52869.41%58,388
Dundee West11,85930.56%38,80767.67%57,346
Dunfermline East18,75151.26%36,58370.25%52,072
Dunfermline West12,35433.91%36,43469.44%52,467
East Kilbride17,38435.63%48,79674.81%65,229
East Lothian14,22132.74%43,43275.61%57,441
Eastwood3,2366.19%52,25278.34%66,697
Edinburgh Central11,07025.90%42,73567.09%63,695
Edinburgh East and Musselburgh14,53034.50%42,11870.61%59,648
Edinburgh North and Leith10,97826.81%40,94566.45%61,617
Edinburgh Pentlands4,86210.63%45,74276.70%59,635
Edinburgh South11,45225.54%44,83871.78%62,467
Falkirk East13,38532.18%41,59473.24%56,792
Falkirk West13,78335.92%38,37072.60%52,850
Fife Central13,71333.64%40,76569.90%58,315
Glasgow Anniesland15,15444.73%33,87963.98%52,955
Glasgow Baillieston14,84046.59%31,85362.27%51,152
Glasgow Cathcart12,96538.83%33,39067.71%49,312
Glasgow Govan2,9149.04%32,24564.70%49,836
Glasgow Kelvin9,66529.60%32,65456.85%57,438
Glasgow Maryhill14,26447.99%29,72156.59%52,523
Glasgow Pollok13,79142.04%32,80266.56%49,284
Glasgow Rutherglen15,00742.25%35,52170.14%50,646
Glasgow Shettleston15,86859.18%26,81355.87%47,990
Glasgow Springburn17,32654.87%31,57759.05%53,473
Greenock and Inverclyde13,04037.59%34,68771.05%48,818
Hamilton South15,87847.98%33,09171.07%46,562
Hamilton North and Bellshill17,06744.91%37,99970.88%53,607
Inverness East, Nairn and Lochaber2,3394.90%47,76872.71%65,701
Kilmarnock and Loudoun7,25615.31%47,40977.24%61,376
Kirkcaldy10,71030.62%34,97367.02%52,186
Linlithgow10,83827.33%39,65473.84%53,706
Livingston11,74727.42%42,83471.04%60,296
Midlothian9,87028.00%35,24974.13%47,552
Motherwell and Wishaw12,79134.93%36,61970.08%52,252
Ochil4,65210.62%43,78677.40%56,572
Paisley North12,81437.54%34,13568.65%49,725
Paisley South12,75034.14%37,35169.12%54,040
Renfrewshire West7,97920.05%39,78676.00%52,348
Stirling6,41114.92%42,95881.84%52,491
Strathkelvin and Bearsden16,29232.77%49,71278.94%62,974
Na h-Eileanan an Iar (Western Isles)3,57622.20%16,10670.08%22,983
WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberavon21,57159.98%35,96371.89%50,025
Alyn and Deeside16,40339.10%41,94872.21%58,091
Blaenau Gwent28,03570.74%39,63072.32%54,800
Bridgend15,24835.25%43,26172.44%59,721
Caerphilly25,83957.08%45,26970.05%64,621
Cardiff Central7,92318.75%42,25370.01%60,354
Cardiff North8,12616.76%48,48880.24%60,430
Cardiff South and Penarth13,86132.68%42,42068.60%61,838
Cardiff West15,62838.80%40,27769.21%58,198
Carmarthen East and Dinefwr3,4508.27%41,73278.62%53,079
Carmarthen West and Pembrokeshire South9,62122.56%42,64176.52%55,724
Clwyd South13,81035.07%39,38373.62%53,495
Clwyd West1,8484.59%40,25775.29%53,467
Conwy1,5963.84%41,56075.44%55,092
Cynon Valley19,75559.11%33,42269.22%48,286
Delyn12,69331.15%40,74275.88%53,693
Gower13,00730.01%43,33675.12%57,691
Islwyn23,93165.74%36,40472.03%50,540
Llanelli16,03938.92%41,21170.66%58,323
Merthyr Tydfil and Rhymney27,08669.20%39,14169.27%56,507
Monmouth4,1788.52%49,02580.76%60,703
Neath26,74164.84%41,24374.28%55,525
Newport East13,52336.30%37,25873.06%50,997
Newport West14,53736.16%40,20274.57%53,914
Ogmore24,44764.22%38,06873.10%52,078
Pontypridd23,12950.44%45,85571.44%64,185
Preseli Pembrokeshire8,73620.60%42,40378.40%54,088
Rhondda24,93161.09%40,80771.46%57,105
Swansea East25,56966.11%38,67467.41%57,373
Swansea West14,45935.73%40,46968.94%58,703
Torfaen24,53656.74%43,24571.67%60,343
Vale of Clwyd8,95522.88%39,13274.65%52,418
Vale of Glamorgan10,53219.53%53,91480.21%67,213
Wrexham11,76232.29%36,42271.78%50,741

Conservative

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Beckenham4,9539.11%54,35074.65%72,807
Bromley and Chislehurst11,11821.08%52,73874.17%71,104
Chingford and Woodford Green5,71412.86%44,44870.66%62,904
Chipping Barnet1,0352.09%49,56571.78%69,049
Cities of London and Westminster4,88112.16%40,15558.16%69,047
Croydon South11,93022.01%54,19973.45%73,787
Kensington and Chelsea9,51925.67%37,08854.71%67,786
Old Bexley and Sidcup3,5696.94%51,39175.53%68,044
Orpington2,9524.91%60,16276.40%78,749
Ruislip Northwood7,79417.38%44,83374.24%60,393
Uxbridge7241.74%41,54572.26%57,497
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
Bedfordshire Mid7,09013.50%52,51678.41%66,979
Bedfordshire South West1320.25%52,86475.76%69,781
Billericay1,3562.45%55,42072.40%76,550
Brentwood and Ongar9,69019.10%50,72676.85%66,005
Broxbourne6,65314.16%46,97670.41%66,720
Bury St Edmunds3680.66%55,52575.02%74,017
Cambridgeshire North East5,1019.20%55,42572.87%76,056
Cambridgeshire North West7,75415.88%48,81874.20%65,791
Cambridgeshire South8,71216.23%53,68376.85%69,850
Cambridgeshire South East9,34916.46%56,80775.08%75,666
Chelmsford West6,69111.42%58,57776.99%76,086
Epping Forest5,2529.91%53,00772.82%72,795
Essex North5,47610.69%51,20975.30%68,008
Hertford and Stortford6,88512.62%54,57176.05%71,759
Hertfordshire North East3,0885.94%51,99577.42%67,161
Hertfordshire South West10,02118.08%55,41177.31%71,671
Hertsmere3,0756.11%50,34874.03%68,011
Hitchin and Harpenden6,67112.72%52,42777.99%67,219
Huntingdon18,14031.85%56,96374.86%76,094
Maldon and Chelmsford East10,03919.92%50,38776.13%66,184
Norfolk Mid1,3362.33%57,45776.29%75,311
Norfolk North1,2932.20%58,81376.27%77,113
Norfolk South7,37811.88%62,09778.37%79,239
Norfolk South West2,4644.19%58,79673.28%80,236
Bedfordshire North East5,88311.68%50,38877.83%64,743
Rayleigh10,68420.82%51,31474.65%68,737
Rochford and Southend East4,2259.08%46,53563.88%72,848
Saffron Walden10,57318.53%57,05076.99%74,097
Southend West2,6155.62%46,51469.95%66,493
Suffolk Central and Ipswich North3,5386.70%52,82375.22%70,222
Suffolk Coastal3,2545.78%56,25675.80%74,219
Suffolk South4,1758.03%51,97577.20%67,323
Suffolk West1,8673.80%49,08271.51%68,638
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Aldershot6,62112.23%54,15171.07%76,189
Arundel and South Downs14,03527.34%51,33775.90%67,641
Ashford5,3559.68%55,29474.57%74,149
Aylesbury8,41914.63%57,55472.81%79,047
Banbury4,7378.10%58,44675.46%77,456
Basingstoke2,3974.20%57,12974.16%77,035
Beaconsfield13,98727.86%50,20172.80%68,959
Bexhill and Battle11,10022.66%48,99474.70%65,584
Bognor Regis and Littlehampton7,32115.76%46,44369.86%66,480
Bracknell10,38717.58%59,09174.52%79,292
Buckingham12,38625.07%49,39878.48%62,945
Canterbury3,9647.33%54,10972.58%74,548
Chesham and Amersham13,85926.55%52,19775.38%69,244
Chichester9,73417.45%55,77974.88%74,489
Eastbourne1,9943.79%52,66772.80%72,347
Epsom and Ewell11,52521.27%54,18174.00%73,222
Esher and Walton14,52827.07%53,66774.14%72,382
Fareham10,35819.85%52,17775.85%68,787
Faversham and Kent Mid4,1738.41%49,60673.50%67,490
Folkestone and Hythe6,33212.17%52,05073.15%71,153
Gosport6,25812.94%48,35570.25%68,830
Guildford4,7918.41%56,95875.40%75,541
Hampshire East11,59019.94%58,12875.88%76,604
Hampshire North East14,39828.17%51,11173.95%69,111
Hampshire North West11,55121.13%54,66774.66%73,222
Havant3,7297.72%48,32270.63%68,420
Henley11,16721.67%51,54377.60%66,424
Horsham14,86226.00%57,16575.78%75,432
Maidenhead11,98123.54%50,88975.61%67,302
Maidstone and The Weald9,60317.91%53,60873.98%72,466
Mole Valley10,22118.75%54,52478.86%69,140
New Forest East5,21510.63%49,05274.64%65,717
New Forest West11,33222.78%49,75074.79%66,522
Reigate7,74116.07%48,17474.40%64,750
Romsey8,58516.57%51,82176.99%67,306
Runnymede and Weybridge9,87519.15%51,56171.44%72,177
Sevenoaks10,46120.86%50,14975.44%66,474
Spelthorne3,4736.69%51,91773.58%70,562
Surrey East15,09327.61%54,65675.02%72,852
Surrey Heath16,28729.76%54,72474.14%73,813
Surrey South West2,6944.77%56,45878.03%72,350
Sussex Mid6,85412.82%53,46377.73%68,784
Thanet North2,7665.65%48,95568.84%71,112
Tonbridge and Malling10,23020.78%49,22975.97%64,798
Tunbridge Wells7,50615.52%48,35474.10%65,259
Wantage6,08910.86%56,04978.22%71,657
Wealden14,20424.03%59,09974.32%79,519
Windsor9,91719.53%50,78173.46%69,132
Witney7,02812.46%56,40176.72%73,520
Woking5,67811.15%50,91472.68%70,053
Wokingham9,36518.69%50,10875.74%66,161
Worthing East and Shoreham5,0989.89%51,56972.87%70,771
Worthing West7,71314.99%51,44272.12%71,329
Wycombe2,3704.53%52,31971.10%73,589
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bournemouth East4,34210.00%43,43270.21%61,862
Bournemouth West5,71013.90%41,07266.22%62,028
Bridgwater1,7963.29%54,62274.79%73,038
Christchurch2,1653.85%56,19978.61%71,488
Cotswolds, The11,96523.41%51,12175.92%67,333
Devizes9,78216.29%60,03674.69%80,383
Devon East7,49414.26%52,54576.05%69,094
Devon South West7,39714.01%52,78176.17%69,293
Dorset Mid and Poole North6811.34%50,73375.67%67,049
Dorset South770.16%49,18274.16%66,318
Dorset West1,8403.44%53,55276.10%70,369
Dorset North2,7465.22%52,58776.30%68,923
Poole5,29811.32%46,81070.84%66,078
Salisbury6,27610.78%58,23973.75%78,973
Teignbridge2810.45%62,94577.08%81,667
Tewkesbury9,23417.71%52,14976.46%68,208
Tiverton and Honiton1,6532.80%59,12978.06%75,744
Totnes8771.63%53,76976.30%70,473
Wells5280.94%56,38078.11%72,178
Westbury6,08810.73%56,73176.35%74,301
Wiltshire North3,4755.99%58,01375.11%77,237
Woodspring7,73414.07%54,95478.55%69,964
East MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Blaby6,47412.08%53,59376.05%70,471
Boston and Skegness6471.39%46,57468.87%67,623
Bosworth1,0271.97%52,15376.57%68,113
Charnwood5,90010.50%56,17377.28%72,692
Daventry7,37811.95%61,75077.04%80,151
Derbyshire West4,8858.59%56,88378.23%72,716
Gainsborough6,82614.28%47,79674.56%64,106
Grantham and Stamford2,6925.08%52,97073.25%72,310
Harborough6,52412.31%53,00775.27%70,424
Louth and Horncastle6,90013.81%49,95372.58%68,824
Rushcliffe5,0558.14%62,11278.89%78,735
Rutland and Melton8,83616.79%52,63075.02%70,150
Sleaford and North Hykeham5,1239.63%53,17674.39%71,486
South Holland and The Deepings7,99115.94%50,12971.98%69,642
West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Aldridge-Brownhills2,5265.45%46,37074.26%62,441
Bromsgrove4,8459.27%52,25777.14%67,744
Leominster8,83517.48%50,55376.60%65,993
Lichfield2380.49%48,59377.48%62,720
Ludlow5,90912.77%46,28575.55%61,267
Meriden5821.06%54,71871.73%76,287
Shropshire North2,1954.26%51,51872.71%70,852
Solihull11,39719.35%58,90674.66%78,898
Staffordshire South7,82115.30%51,11474.19%68,896
Stone3,8187.19%53,07477.77%68,242
Stratford-on-Avon14,10622.72%62,09976.26%81,434
Sutton Coldfield14,88528.41%52,40172.92%71,864
Worcestershire Mid9,41218.52%50,81974.32%68,381
Worcestershire West3,8467.79%49,34476.25%64,712
Yorkshire and the HumberMajorityMajority (%)TurnoutTurnout (%)Electorate
Beverley and Holderness1,2112.30%52,54273.06%71,916
Haltemprice and Howden7,51415.16%49,55075.53%65,602
Richmond (Yorks)10,05121.05%47,74173.38%65,058
Ryedale5,05810.37%48,78374.80%65,215
Skipton and Ripon11,62021.38%54,35175.44%72,042
Vale of York9,72118.25%53,26576.01%70,077
Yorkshire East3,3376.81%48,97170.55%69,409
North EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Hexham2220.49%45,67177.52%58,914
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Altrincham and Sale West1,5052.91%51,78273.32%70,625
Cheadle3,1896.08%52,46377.58%67,627
Congleton6,13011.48%53,41877.56%68,873
Eddisbury1,1852.40%49,45075.78%65,256
Fylde8,96317.21%52,06772.94%71,385
Macclesfield8,65415.97%54,19775.22%72,049
Penrith and The Border10,23320.90%48,96173.63%66,496
Ribble Valley6,64011.60%57,22178.75%72,664
Westmorland and Lonsdale4,5218.90%50,78174.25%68,389

Liberal Democrat

LondonMajorityMajority (%)TurnoutTurnout (%)Electorate
Carshalton and Wallington2,2674.68%48,42373.33%66,038
Kingston and Surbiton560.10%55,66575.35%73,879
Richmond Park2,9515.19%56,85379.43%71,572
Southwark North and Bermondsey3,3878.30%40,79362.19%65,598
Sutton and Cheam2,0974.45%47,09275.01%62,785
Twickenham4,2817.36%58,14479.34%73,281
East of EnglandMajorityMajority (%)TurnoutTurnout (%)Electorate
Colchester1,5813.04%52,00669.58%74,743
South EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Eastleigh7541.36%55,49476.91%72,155
Isle of Wight6,4068.76%73,15971.95%101,680
Lewes1,3002.64%49,16976.42%64,340
Newbury8,51715.08%56,47676.65%73,680
Oxford West and Abingdon6,28510.27%61,19677.14%79,329
Portsmouth South4,3278.37%51,69564.21%80,514
Winchester20.00%62,05478.66%78,884
South WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Bath9,31917.26%53,98976.24%70,815
Cheltenham6,64513.21%50,30374.03%67,950
Cornwall South East6,48011.28%57,43275.74%75,825
Devon West and Torridge1,9573.31%59,14577.91%75,919
Cornwall North13,84723.67%58,49573.05%80,076
Devon North6,18111.28%54,81477.92%70,350
Northavon2,1373.42%62,53079.21%78,943
Somerton and Frome1300.23%57,40377.58%73,988
St Ives7,17013.30%53,90175.20%71,680
Taunton2,4434.00%61,01176.47%79,783
Torbay120.02%53,32273.79%72,258
Truro and St Austell12,50122.03%56,74773.87%76,824
Weston-Super-Mare1,2742.39%53,37773.68%72,445
Yeovil11,40321.10%54,05372.88%74,165
West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
Hereford6,64812.65%52,55375.22%69,864
Yorkshire and the HumberMajorityMajority (%)TurnoutTurnout (%)Electorate
Harrogate and Knaresborough6,23613.09%47,64573.13%65,155
Sheffield Hallam8,27118.19%45,47972.38%62,834
North EastMajorityMajority (%)TurnoutTurnout (%)Electorate
Berwick-upon-Tweed8,04219.24%41,80374.08%56,428
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Hazel Grove11,81423.94%49,34077.46%63,694
Southport6,16012.17%50,60072.09%70,194
ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Aberdeenshire West and Kincardine2,6626.16%43,20273.07%59,123
Argyll and Bute6,08117.02%35,72072.23%49,451
Caithness, Sutherland and Easter Ross2,2597.74%29,17270.18%41,566
Edinburgh West7,25315.23%47,63177.91%61,133
Fife North East10,35624.75%41,83971.16%58,794
Gordon6,99716.56%42,24571.89%58,767
Orkney and Shetland6,96833.72%20,66564.00%32,291
Ross, Skye and Inverness West4,01910.06%39,95571.81%55,639
Roxburgh and Berwickshire7,90622.63%34,93173.91%47,259
Tweeddale, Ettrick and Lauderdale1,4893.82%39,00176.64%50,891
WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Brecon and Radnorshire5,09711.89%42,88182.24%52,142
Montgomeryshire6,30319.74%31,92574.91%42,618

UUP

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Antrim East6,38918.60%34,34758.25%58,963
Antrim South16,61141.33%40,19557.91%69,414
Belfast North13,02431.42%41,45264.19%64,577
Belfast South4,60011.65%39,48462.24%63,439
Fermanagh and South Tyrone13,68828.35%48,29074.75%64,600
Lagan Valley16,92538.20%44,31062.21%71,225
Londonderry East3,7949.96%38,10264.77%58,831
Strangford5,85214.06%41,61959.47%69,980
Tyrone West1,1612.51%46,27579.55%58,168
Upper Bann9,25219.36%47,78767.88%70,398

SNP

ScotlandMajorityMajority (%)TurnoutTurnout (%)Electorate
Angus10,18923.65%43,07672.14%59,708
Banff and Buchan12,84531.97%40,17868.69%58,493
Galloway and Upper Nithsdale5,62413.38%42,01879.65%52,751
Moray5,56614.00%39,76668.21%58,302
Perth3,1417.05%44,55173.87%60,313
Tayside North4,1609.12%45,59174.25%61,398

Plaid Cymru

WalesMajorityMajority (%)TurnoutTurnout (%)Electorate
Caernarfon7,44921.59%34,51073.72%46,815
Ceredigion6,96117.32%40,18673.90%54,378
Meirionnydd Nant Conwy6,80527.69%24,57575.98%32,345
Ynys Mon2,4816.21%39,93075.41%52,952

SDLP

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Down South9,93320.07%49,48670.84%69,855
Foyle13,66428.58%47,81570.71%67,620
Newry and Armagh4,8899.18%53,27575.40%70,652

DUP

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Antrim North10,57422.89%46,18663.78%72,411
Belfast East6,75417.31%39,02963.21%61,744

Sinn Fein

Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Belfast West7,90917.24%45,88574.27%61,785
Ulster Mid1,8833.72%50,66986.12%58,836

Minor

West MidlandsMajorityMajority (%)TurnoutTurnout (%)Electorate
West Bromwich West11,24230.64%36,69654.37%67,496
North WestMajorityMajority (%)TurnoutTurnout (%)Electorate
Tatton11,07722.70%48,79276.45%63,822
Northern IrelandMajorityMajority (%)TurnoutTurnout (%)Electorate
Down North1,4493.96%36,55658.02%63,010
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