Skip to content

1997 general election

England: 1997 general election results

How England voted at the 1997 general election: Labour won 328 of 529 seats with 43.6% of the vote. Every constituency result.

England: results by party
PartySeatsChangeVotesShareChangeShare barCandidates
Labour328+13311,347,88243.6%+9.6527
Conservative165−1548,780,88133.7%−11.8528
Liberal Democrats34+244,677,56518.0%−1.3527
Others2+21,252,3844.8%+3.5512

Change compared with the 1992 general election in England.

Constituencies

Download CSV
ConstituencyWinnerMajority%TurnoutResult
AldershotCon6,62112.270.8%
Aldridge-BrownhillsCon2,5265.574.3%
Altrincham and Sale WestCon1,5052.973.3%
Amber ValleyLab11,61321.276.0%
Arundel and South DownsCon14,03527.375.5%
AshfieldLab22,72844.970.0%
AshfordCon5,3559.774.2%
Ashton under LyneLab22,96548.665.4%
AylesburyCon8,41914.672.8%
BanburyCon4,7378.175.1%
BarkingLab15,89648.261.7%
Barnsley CentralLab24,50167.259.7%
Barnsley East and MexboroughLab26,76361.863.6%
Barnsley West and PenistoneLab17,26740.965.0%
Barrow and FurnessLab14,49730.172.0%
BasildonLab13,28025.072.0%
BasingstokeCon2,3974.274.1%
BassetlawLab17,34836.170.5%
BathLD9,31917.376.1%
Batley and SpenLab6,14113.173.2%
BatterseaLab5,36011.370.9%
BeaconsfieldCon13,98727.972.8%
BeckenhamCon4,9539.174.3%
BedfordLab8,30017.073.5%
Berwick-upon-TweedLD8,04219.273.5%
Bethnal Green and BowLab11,28525.360.3%
Beverley and HoldernessCon1,2112.372.9%
Bexhill and BattleCon11,10022.774.5%
Bexleyheath and CrayfordLab3,4157.176.1%
BillericayCon1,3562.572.6%
BirkenheadLab21,84355.665.9%
Birmingham EdgbastonLab4,84210.068.9%
Birmingham ErdingtonLab12,65731.360.8%
Birmingham Hall GreenLab8,42020.171.1%
Birmingham Hodge HillLab14,20041.660.9%
Birmingham LadywoodLab23,08260.854.2%
Birmingham NorthfieldLab11,44329.568.3%
Birmingham Perry BarrLab18,95741.364.5%
Birmingham Selly OakLab14,08827.970.1%
Birmingham Sparkbrook and Small HeathLab19,52646.857.0%
Birmingham YardleyLab5,31514.171.1%
Bishop AucklandLab21,06445.768.4%
BlabyCon6,47412.176.0%
BlackburnLab14,45130.464.9%
Blackpool North and FleetwoodLab8,94616.671.6%
Blackpool SouthLab11,61622.667.7%
BlaydonLab16,60536.271.0%
Blyth ValleyLab17,73641.868.8%
Bognor Regis and LittlehamptonCon7,32115.869.6%
BolsoverLab27,14957.371.2%
Bolton North EastLab12,66925.872.4%
Bolton South EastLab21,31149.265.1%
Bolton WestLab7,07214.477.3%
BootleLab28,42174.466.7%
Boston and SkegnessCon6471.468.9%
BosworthCon1,0272.076.4%
Bournemouth EastCon4,34210.070.2%
Bournemouth WestCon5,71013.966.2%
BracknellCon10,38717.674.5%
Bradford NorthLab12,77030.563.3%
Bradford SouthLab12,93628.765.9%
Bradford WestLab3,8778.563.3%
BraintreeLab1,4512.676.1%
Brent EastLab15,88245.065.9%
Brent NorthLab4,01910.570.5%
Brent SouthLab19,69157.164.5%
Brentford and IsleworthLab14,42425.769.5%
Brentwood and OngarCon9,69019.176.6%
BridgwaterCon1,7963.374.4%
Brigg and GooleLab6,38913.773.0%
Brighton KemptownLab3,5347.770.6%
Brighton PavilionLab13,18126.973.4%
Bristol EastLab16,15933.569.7%
Bristol North WestLab11,38220.675.5%
Bristol SouthLab19,32838.868.8%
Bristol WestLab1,4932.473.5%
Bromley and ChislehurstCon11,11821.174.1%
BromsgroveCon4,8459.377.1%
BroxbourneCon6,65314.270.3%
BroxtoweLab5,5759.678.3%
BuckinghamCon12,38625.178.5%
BurnleyLab17,06237.766.9%
BurtonLab6,33011.675.0%
Bury NorthLab7,86614.377.8%
Bury SouthLab12,38124.675.4%
Bury St EdmundsCon3680.775.0%
Calder ValleyLab6,25511.175.4%
Camberwell and PeckhamLab16,45158.055.3%
CambridgeLab14,13727.571.5%
Cannock ChaseLab14,47827.774.0%
CanterburyCon3,9647.372.5%
CarlisleLab12,39028.472.8%
Carshalton and WallingtonLD2,2674.773.3%
Castle PointLab1,1432.472.1%
Central Suffolk and North IpswichCon3,5386.775.0%
CharnwoodCon5,90010.576.9%
Chatham and AylesfordLab2,7905.770.6%
CheadleCon3,1896.177.3%
CheltenhamLD6,64513.274.0%
Chesham and AmershamCon13,85926.674.5%
Chester, City ofLab10,55318.8—
ChesterfieldLab5,77511.270.9%
ChichesterCon9,73417.574.6%
Chingford and Woodford GreenCon5,71412.970.7%
Chipping BarnetCon1,0352.171.7%
ChorleyLab9,87017.177.3%
ChristchurchCon2,1653.978.5%
Cities of London and WestminsterCon4,88112.254.2%
CleethorpesLab9,17618.273.4%
ColchesterLD1,5813.069.6%
Colne ValleyLab4,8408.676.9%
CongletonCon6,13011.577.6%
CopelandLab11,99629.076.3%
CorbyLab11,86022.077.7%
CotswoldCon11,96523.475.6%
Coventry North EastLab22,56946.964.8%
Coventry North WestLab16,60130.670.7%
Coventry SouthLab10,95321.968.7%
CrawleyLab11,70723.272.9%
Crewe and NantwichLab15,79831.273.9%
CrosbyLab7,18216.377.2%
Croydon CentralLab3,8977.069.6%
Croydon NorthLab18,39835.068.2%
Croydon SouthCon11,93022.073.5%
DagenhamLab17,05447.262.1%
DarlingtonLab16,02533.373.9%
DartfordLab4,3288.374.6%
DaventryCon7,37812.076.5%
Denton and ReddishLab20,31144.166.9%
Derby NorthLab10,61518.974.0%
Derby SouthLab16,10631.168.0%
DevizesCon9,78216.374.7%
DewsburyLab8,32319.370.0%
Don ValleyLab14,65933.766.4%
Doncaster CentralLab17,85641.163.9%
Doncaster NorthLab21,93755.063.3%
DoverLab11,73921.778.9%
Dudley NorthLab9,45719.869.4%
Dudley SouthLab13,02727.271.7%
Dulwich and West NorwoodLab16,76936.865.0%
Durham City ofLab22,50445.870.8%
Ealing Acton and Shepherd'S BushLab15,65032.666.7%
Ealing NorthLab9,16016.471.3%
Ealing SouthallLab21,42339.266.9%
EasingtonLab30,01271.667.0%
East DevonCon7,49414.376.0%
East HamLab19,35848.560.3%
East HampshireCon11,59019.975.6%
East SurreyCon15,09327.674.6%
East Worthing and ShorehamCon5,0989.972.9%
East YorkshireCon3,3376.870.5%
EastbourneCon1,9943.872.8%
EastleighLD7541.476.6%
EcclesLab21,91648.065.6%
EddisburyCon1,1852.475.6%
EdmontonLab13,47230.170.3%
Ellesmere Port and NestonLab16,03530.577.8%
ElmetLab8,77916.276.8%
ElthamLab10,18223.575.7%
Enfield NorthLab6,82214.370.4%
Enfield SouthgateLab1,4333.170.6%
Epping ForestCon5,2529.972.9%
Epsom and EwellCon11,52521.374.0%
ErewashLab9,13515.178.0%
Erith and ThamesmeadLab17,42441.965.6%
Esher and WaltonCon14,52827.174.3%
ExeterLab11,70518.977.9%
Falmouth and CamborneLab2,6885.075.1%
FarehamCon10,35819.975.9%
Faversham and Mid KentCon4,1738.473.9%
Feltham and HestonLab15,27332.864.9%
Finchley and Golders GreenLab3,1896.369.5%
Folkestone and HytheCon6,33212.272.7%
Forest of DeanLab6,34312.678.7%
FyldeCon8,96317.272.9%
GainsboroughCon6,82614.374.6%
Gateshead East and Washington WestLab24,95057.967.2%
GedlingLab3,8027.375.7%
GillinghamLab1,9803.972.0%
GloucesterLab8,25914.373.4%
GosportCon6,25812.970.3%
Grantham and StamfordCon2,6925.173.3%
GraveshamLab5,77910.976.9%
Great GrimsbyLab16,24437.766.1%
Great YarmouthLab8,66817.771.3%
Greenwich and WoolwichLab18,12844.965.9%
GuildfordCon4,7918.474.6%
Hackney North and Stoke NewingtonLab15,62748.352.0%
Hackney South and ShoreditchLab14,99044.454.5%
Halesowen and Rowley RegisLab10,33721.273.3%
HalifaxLab11,21222.270.5%
Haltemprice and HowdenCon7,51415.275.4%
HaltonLab23,65053.268.3%
Hammersmith and FulhamLab3,8427.168.7%
Hampstead and HighgateLab13,28430.267.9%
HarboroughCon6,52412.375.3%
HarlowLab10,51422.074.3%
Harrogate and KnaresboroughLD6,23613.172.9%
Harrow EastLab9,73417.171.2%
Harrow WestLab1,2402.472.8%
HartlepoolLab17,50839.465.6%
HarwichLab1,2162.370.5%
Hastings and RyeLab2,5605.269.7%
HavantCon3,7297.770.4%
Hayes and HarlingtonLab14,29134.872.4%
Hazel GroveLD11,81423.977.3%
Hemel HempsteadLab3,6366.676.6%
HemsworthLab23,99252.867.9%
HendonLab6,15512.365.6%
HenleyCon11,16721.777.6%
HerefordLD6,64812.775.2%
Hertford and StortfordCon6,88512.675.5%
HertsmereCon3,0756.173.9%
HexhamCon2220.577.5%
Heywood and MiddletonLab17,54234.768.4%
High PeakLab8,79115.478.9%
Hitchin and HarpendenCon6,67112.778.0%
Holborn and St PancrasLab17,90347.160.3%
HornchurchLab5,68012.972.8%
Hornsey and Wood GreenLab20,49939.869.1%
HorshamCon14,86226.075.3%
Houghton and Washington EastLab26,55563.562.1%
HoveLab3,9598.269.6%
HuddersfieldLab15,84835.667.7%
HuntingdonCon18,14031.974.9%
HyndburnLab11,44823.772.1%
Ilford NorthLab3,2246.672.7%
Ilford SouthLab14,20028.470.2%
IpswichLab10,43621.672.2%
Isle of WightLD6,4068.872.0%
Islington NorthLab19,95555.762.5%
Islington South and FinsburyLab14,56341.263.7%
JarrowLab21,93349.968.7%
KeighleyLab7,13213.976.6%
Kensington and ChelseaCon9,51925.754.7%
KetteringLab1890.375.5%
Kingston and SurbitonLD560.175.4%
Kingston upon Hull EastLab23,31857.659.2%
Kingston upon Hull NorthLab19,70550.857.0%
Kingston upon Hull West and HessleLab15,52540.558.7%
KingswoodLab14,25323.877.6%
Knowsley North and Sefton EastLab26,14752.670.1%
Knowsley SouthLab30,70864.567.5%
Lancaster and WyreLab1,2952.274.8%
Leeds CentralLab20,68955.954.2%
Leeds EastLab17,46648.862.8%
Leeds North EastLab6,95915.371.8%
Leeds North WestLab3,8447.869.7%
Leeds WestLab19,77149.262.7%
Leicester EastLab18,42241.569.1%
Leicester SouthLab16,49334.366.3%
Leicester WestLab12,86431.463.1%
LeighLab24,49653.365.7%
LeominsterCon8,83517.576.6%
LewesLD1,3002.676.4%
Lewisham DeptfordLab18,87856.157.9%
Lewisham EastLab12,12732.466.4%
Lewisham WestLab14,31738.164.0%
Leyton and WansteadLab15,18638.663.2%
LichfieldCon2380.577.4%
LincolnLab11,13023.971.0%
Liverpool GarstonLab18,41742.465.0%
Liverpool RiversideLab21,79957.251.6%
Liverpool WaltonLab27,03867.359.5%
Liverpool WavertreeLab19,70142.962.7%
Liverpool West DerbyLab25,30860.061.3%
LoughboroughLab5,71210.975.9%
Louth and HorncastleCon6,90013.872.6%
LudlowCon5,90912.875.5%
Luton NorthLab9,62620.373.2%
Luton SouthLab11,31923.570.4%
MacclesfieldCon8,65416.075.2%
MaidenheadCon11,98123.575.6%
Maidstone and the WealdCon9,60317.973.7%
MakerfieldLab26,17758.266.8%
Maldon and East ChelmsfordCon10,03919.977.9%
Manchester BlackleyLab19,58854.857.2%
Manchester CentralLab19,68258.751.7%
Manchester GortonLab17,34247.855.6%
Manchester WithingtonLab18,58142.265.8%
MansfieldLab20,51843.370.7%
MedwayLab5,35412.072.3%
MeridenCon5821.171.7%
Mid BedfordshireCon7,09013.578.9%
Mid Dorset and North PooleCon6811.375.3%
Mid NorfolkCon1,3362.376.3%
Mid SussexCon6,85412.877.6%
Mid WorcestershireCon9,41218.574.3%
MiddlesbroughLab25,01854.365.0%
Middlesbrough South and East ClevelandLab10,60719.876.0%
Milton Keynes South WestLab10,29220.371.4%
Mitcham and MordenLab13,74128.773.3%
Mole ValleyCon10,22118.878.4%
Morecambe and LunesdaleLab5,96512.172.3%
Morley and RothwellLab14,75032.167.1%
New Forest EastCon5,21510.674.6%
New Forest WestCon11,33222.874.7%
NewarkLab3,0165.874.4%
NewburyLD8,51715.176.3%
Newcastle upon Tyne CentralLab16,48035.865.9%
Newcastle upon Tyne East and WallsendLab23,81157.365.7%
Newcastle upon Tyne NorthLab19,33242.769.2%
Newcastle-under-LymeLab17,20635.073.7%
NormantonLab15,89337.068.3%
North CornwallLD13,84723.773.0%
North DevonLD6,18111.377.7%
North DorsetCon2,7465.276.3%
North DurhamLab26,29955.869.2%
North East BedfordshireCon5,88311.777.2%
North East CambridgeshireCon5,1019.272.6%
North East DerbyshireLab18,32135.372.5%
North East HampshireCon14,39828.273.6%
North East HertfordshireCon3,0885.977.1%
North East Milton KeynesLab2400.572.8%
North EssexCon5,47610.775.3%
North NorfolkCon1,2932.276.0%
North ShropshireCon2,1954.372.6%
North Southwark and BermondseyLD3,3878.360.4%
North SwindonLab7,68815.973.7%
North ThanetCon2,7665.768.8%
North TynesideLab26,64359.167.9%
North WarwickshireLab14,76727.274.8%
North West CambridgeshireCon7,75415.974.2%
North West DurhamLab24,75453.468.7%
North West HampshireCon11,55121.174.2%
North West LeicestershireLab13,21925.480.0%
North West NorfolkLab1,3392.374.7%
North WiltshireCon3,4756.074.9%
Northampton NorthLab10,00019.370.1%
Northampton SouthLab7441.371.7%
NorthavonLD2,1373.479.1%
Norwich NorthLab9,47017.275.7%
Norwich SouthLab14,23928.072.6%
Nottingham EastLab15,41938.860.5%
Nottingham NorthLab18,80145.463.0%
Nottingham SouthLab13,36427.566.9%
NuneatonLab13,54025.374.4%
Old Bexley and SidcupCon3,5696.975.5%
Oldham East and SaddleworthLab3,3896.373.9%
Oldham West and RoytonLab16,20135.466.1%
OrpingtonCon2,9524.976.3%
Oxford EastLab16,66534.868.4%
Oxford West and AbingdonLD6,28510.378.0%
PendleLab10,82423.074.6%
Penrith and the BorderCon10,23320.973.6%
PeterboroughLab7,32315.172.8%
Plymouth DevonportLab19,06736.769.8%
Plymouth SuttonLab9,44019.867.4%
Pontefract and CastlefordLab25,72562.166.3%
PooleCon5,29811.371.0%
Poplar and Canning TownLab18,91548.257.7%
Portsmouth NorthLab4,3239.670.1%
Portsmouth SouthLD4,3278.463.8%
PrestonLab18,68038.965.8%
PudseyLab6,20711.874.3%
PutneyLab2,9766.873.3%
RayleighCon10,68420.874.3%
Reading EastLab3,7957.670.2%
Reading WestLab2,9976.270.1%
RedcarLab21,66744.371.0%
RedditchLab6,12513.773.4%
Regent'S Park and Kensington NorthLab14,65731.068.4%
ReigateCon7,74116.174.4%
Ribble ValleyCon6,64011.678.5%
RichmondCon10,05121.173.4%
Richmond ParkLD2,9515.279.0%
RochdaleLab4,5459.570.0%
Rochford and Southend EastCon4,2259.163.7%
RomfordLab6491.571.1%
RomseyCon8,58516.676.4%
Rossendale and DarwenLab10,94921.473.0%
Rother ValleyLab23,48550.967.2%
RotherhamLab21,46957.063.1%
Rugby and KenilworthLab4950.877.1%
Ruislip NorthwoodCon7,79417.474.2%
Runnymede and WeybridgeCon9,87519.271.5%
RushcliffeCon5,0558.178.8%
Rutland and MeltonCon8,83616.874.9%
RyedaleCon5,05810.474.8%
Saffron WaldenCon10,57318.576.9%
SalfordLab17,06951.556.3%
SalisburyCon6,27610.873.6%
Scarborough and WhitbyLab5,1249.471.6%
ScunthorpeLab14,17334.168.8%
SedgefieldLab25,14353.472.3%
SelbyLab3,8366.874.7%
SevenoaksCon10,46120.975.4%
Sheffield AttercliffeLab21,81849.264.7%
Sheffield BrightsideLab19,95458.957.5%
Sheffield CentralLab16,90646.453.0%
Sheffield HallamLD8,27118.272.4%
Sheffield HeeleyLab17,07839.565.0%
Sheffield HillsboroughLab16,45131.071.0%
SherwoodLab16,81229.775.5%
ShipleyLab2,9965.776.3%
Shrewsbury and AtchamLab1,6703.075.2%
Sittingbourne and SheppeyLab1,9294.272.3%
Skipton and RiponCon11,62021.474.7%
Sleaford and North HykehamCon5,1239.674.2%
SloughLab13,07127.467.9%
SolihullCon11,39719.474.6%
Somerton and FromeLD1300.277.3%
South CambridgeshireCon8,71216.276.1%
South DerbyshireLab13,96723.378.2%
South DorsetCon770.274.0%
South East CambridgeshireCon9,34916.574.4%
South East CornwallLD6,48011.375.7%
South Holland and the DeepingsCon7,99115.971.9%
South NorfolkCon7,37811.978.4%
South RibbleLab5,0849.277.1%
South ShieldsLab22,15356.862.5%
South StaffordshireCon7,82115.374.2%
South SuffolkCon4,1758.077.2%
South SwindonLab5,64511.072.9%
South ThanetLab2,8786.471.6%
South West BedfordshireCon1320.375.8%
South West DevonCon7,39714.076.2%
South West HertfordshireCon10,02118.176.7%
South West NorfolkCon2,4644.273.1%
South West SurreyCon2,6944.877.5%
Southampton ItchenLab14,22926.470.0%
Southampton TestLab13,68426.171.8%
Southend WestCon2,6155.669.9%
SouthportLD6,16012.272.1%
SpelthorneCon3,4736.773.6%
St AlbansLab4,4598.877.5%
St Helens NorthLab23,41747.668.9%
St Helens SouthLab23,73953.666.5%
St IvesLD7,17013.375.2%
StaffordLab4,3148.377.5%
Staffordshire MoorlandsLab10,04919.777.8%
Stalybridge and HydeLab14,80634.465.7%
StevenageLab11,58222.576.6%
StockportLab18,91240.571.3%
Stockton NorthLab21,35748.069.0%
Stockton SouthLab11,58522.276.0%
Stoke-on-Trent CentralLab19,92449.562.5%
Stoke-on-Trent NorthLab17,39245.065.4%
Stoke-on-Trent SouthLab18,30339.665.9%
StoneCon3,8187.278.3%
StourbridgeLab5,64511.476.5%
Stratford-on-AvonCon14,10622.776.2%
StreathamLab18,42341.060.2%
Stretford and UrmstonLab13,64028.069.7%
StroudLab2,9104.778.8%
Suffolk CoastalCon3,2545.875.8%
Sunderland NorthLab19,69751.659.1%
Sunderland SouthLab19,63849.258.8%
Surrey HeathCon16,28729.874.1%
Sutton and CheamLD2,0974.575.0%
Sutton ColdfieldCon14,88528.472.9%
TamworthLab7,49615.074.2%
TattonOth12,23825.176.1%
TauntonLD2,4434.076.5%
TeignbridgeCon2810.576.7%
TelfordLab11,29030.465.6%
TewkesburyCon9,23417.776.2%
ThurrockLab17,25636.665.8%
Tiverton and HonitonCon1,6532.877.6%
Tonbridge and MallingCon10,23020.875.8%
TootingLab15,01132.669.3%
TorbayLD120.073.8%
Torridge and West DevonLD1,9573.377.9%
TotnesCon8771.675.8%
TottenhamLab20,20053.656.9%
Truro and St AustellLD12,50122.074.0%
Tunbridge WellsCon7,50615.574.1%
TwickenhamLD4,2817.479.0%
Tyne BridgeLab22,90665.757.1%
TynemouthLab11,27322.077.1%
UpminsterLab2,7706.772.8%
UxbridgeCon7241.772.4%
Vale of YorkCon9,72118.376.0%
VauxhallLab18,66047.855.5%
WakefieldLab14,60428.968.9%
WallaseyLab19,07440.773.8%
Walsall NorthLab12,58829.164.1%
Walsall SouthLab11,31226.267.3%
WalthamstowLab17,14942.862.8%
WansbeckLab22,36749.571.6%
WansdykeLab4,7998.879.0%
WantageCon6,08910.978.1%
WarleyLab15,45139.765.0%
Warrington NorthLab19,52738.170.4%
Warrington SouthLab10,80719.676.0%
Warwick and LeamingtonLab3,3985.775.1%
WatfordLab5,79210.574.6%
WaveneyLab12,09321.574.6%
WealdenCon14,20424.073.7%
Weaver ValeLab13,44827.873.0%
WellingboroughLab1870.374.8%
WellsCon5280.977.8%
Welwyn HatfieldLab5,59510.678.6%
WentworthLab23,95957.365.3%
West Bromwich EastLab13,58432.765.4%
West Bromwich WestOth——54.4%
West ChelmsfordCon6,69111.476.8%
West DerbyshireCon4,8858.678.2%
West DorsetCon1,8403.476.1%
West HamLab19,49457.958.5%
West LancashireLab17,11931.374.6%
West SuffolkCon1,8673.871.5%
West WorcestershireCon3,8467.876.3%
WestburyCon6,08810.776.2%
Westmorland and LonsdaleCon4,5218.974.1%
Weston Super MareLD1,2742.473.6%
WiganLab22,64351.767.7%
WimbledonLab2,9906.275.4%
WinchesterLD20.078.3%
WindsorCon9,91719.573.5%
Wirral SouthLab7,00414.681.1%
Wirral WestLab2,7385.877.2%
WitneyCon7,02812.576.7%
WokingCon5,67811.272.7%
WokinghamCon9,36518.775.0%
Wolverhampton North EastLab12,98731.467.1%
Wolverhampton South EastLab15,18243.664.1%
Wolverhampton South WestLab5,11810.572.4%
WoodspringCon7,73414.178.4%
WorcesterLab7,42514.474.6%
WorkingtonLab19,65639.875.1%
WorsleyLab17,74137.967.8%
Worthing WestCon7,71315.071.8%
Wrekin TheLab3,0256.775.2%
WycombeCon2,3704.571.1%
Wyre ForestLab6,94612.675.3%
Wythenshawe and Sale EastLab15,01933.063.2%
YeovilLD11,40321.172.7%
York City ofLab20,52335.273.2%

England at every election →

Questions and answers

Who won in England at the 1997 general election?

Labour won 328 of the 529 seats in England, with 43.6% of the vote.

How many seats were there in England in 1997?

529 constituencies.

Official results House of Commons Library, General election results from 1918 to 2019. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data