Skip to content

2005 general election

England: 2005 general election results

How England voted at the 2005 general election: Labour won 286 of 529 seats with 35.5% of the vote. Every constituency result.

England: results by party
PartySeatsChangeVotesShareChangeShare barCandidates
Labour286−378,050,30235.5%−6.0529
Conservative194+298,116,00635.8%+0.5529
Liberal Democrats47+75,201,28922.9%+3.5528
Others2+11,337,4375.9%+2.0508

Change compared with the 2001 general election in England.

Constituencies

Download CSV
ConstituencyWinnerMajority%TurnoutResult
AldershotCon5,33411.162.0%
Aldridge-BrownhillsCon5,50713.964.1%
Altrincham and Sale WestCon7,15916.268.3%
Amber ValleyLab5,27511.163.1%
Arundel and South DownsCon11,30922.869.3%
AshfieldLab10,21324.357.2%
AshfordCon13,29825.765.5%
Ashton under LyneLab13,95237.751.6%
AylesburyCon11,06721.563.1%
BanburyCon10,79719.264.5%
BarkingLab6,90023.750.8%
Barnsley CentralLab12,73244.547.2%
Barnsley East and MexboroughLab14,12542.849.3%
Barnsley West and PenistoneLab11,31430.755.0%
Barrow and FurnessLab6,03716.558.5%
BasildonLab3,1427.358.3%
BasingstokeCon4,6809.763.6%
BassetlawLab10,83726.958.6%
BathLD4,63810.168.8%
Batley and SpenLab5,78814.862.1%
BatterseaLab1630.459.4%
BeaconsfieldCon15,25335.164.4%
BeckenhamCon8,40117.265.2%
BedfordLab3,3838.062.3%
Berwick-upon-TweedLD8,63223.963.4%
Bethnal Green and BowOth2,8796.553.6%
Beverley and HoldernessCon2,5805.164.8%
Bexhill and BattleCon13,44928.767.2%
Bexleyheath and CrayfordCon4,55110.765.7%
BillericayCon11,20622.961.5%
BirkenheadLab12,93446.648.7%
Birmingham EdgbastonLab2,3496.257.6%
Birmingham ErdingtonLab9,57530.248.4%
Birmingham Hall GreenLab5,71416.659.8%
Birmingham Hodge HillLab5,44919.252.2%
Birmingham LadywoodLab6,80120.546.8%
Birmingham NorthfieldLab6,45420.856.0%
Birmingham Perry BarrLab7,94820.455.0%
Birmingham Selly OakLab8,85121.259.0%
Birmingham Sparkbrook and Small HeathLab5891.551.4%
Birmingham YardleyLD2,6729.157.2%
Bishop AucklandLab10,04726.456.3%
BlabyCon7,87315.965.5%
BlackburnLab8,00919.257.4%
Blackpool North and FleetwoodLab5,06211.757.2%
Blackpool SouthLab7,92220.751.6%
BlaydonLab5,33513.762.2%
Blyth ValleyLab8,52723.856.3%
Bognor Regis and LittlehamptonCon7,82219.263.3%
BolsoverLab18,43747.656.0%
Bolton North EastLab4,10311.154.9%
Bolton South EastLab11,63836.550.2%
Bolton WestLab2,0645.163.7%
BootleLab16,35763.847.7%
Boston and SkegnessCon5,90714.158.9%
BosworthCon5,31911.266.0%
Bournemouth EastCon5,24414.059.2%
Bournemouth WestCon4,03111.953.4%
BracknellCon12,03623.563.4%
Bradford NorthLab3,51110.253.8%
Bradford SouthLab9,16725.054.6%
Bradford WestLab3,0268.354.8%
BraintreeCon3,8937.365.5%
Brent EastLD2,7128.756.4%
Brent NorthLab5,64115.859.8%
Brent SouthLab11,32638.153.4%
Brentford and IsleworthLab4,4119.657.9%
Brentwood and OngarCon11,61226.368.6%
BridgwaterCon8,46917.663.7%
Brigg and GooleLab2,8946.863.1%
Brighton KemptownLab2,7376.960.2%
Brighton PavilionLab4,88511.264.1%
Bristol EastLab8,62120.761.4%
Bristol North WestLab8,96218.961.0%
Bristol SouthLab11,14226.359.2%
Bristol WestLD5,1288.971.4%
Bromley and ChislehurstCon13,34228.964.5%
BromsgroveCon10,08021.167.6%
BroxbourneCon11,50928.359.4%
BroxtoweLab2,2964.769.2%
BuckinghamCon18,12937.569.4%
BurnleyLab4,44211.459.0%
BurtonLab1,4213.061.6%
Bury NorthLab2,9266.661.9%
Bury SouthLab8,91222.858.3%
Bury St EdmundsCon9,93018.967.0%
Calder ValleyLab1,3672.966.3%
Camberwell and PeckhamLab13,48346.552.0%
CambridgeLD4,33910.062.1%
Cannock ChaseLab9,22721.457.4%
CanterburyCon7,47115.766.4%
CarlisleLab5,69516.159.0%
Carshalton and WallingtonLD1,0682.564.3%
Castle PointCon8,20117.966.2%
Central Suffolk and North IpswichCon7,85615.467.1%
CharnwoodCon8,80917.466.3%
Chatham and AylesfordLab2,3325.560.7%
CheadleLD4,0208.570.1%
CheltenhamLD2,3035.361.3%
Chesham and AmershamCon13,79829.367.7%
Chester, City ofLab9152.0—
ChesterfieldLD3,0456.961.5%
ChichesterCon10,86020.766.3%
Chingford and Woodford GreenCon10,64127.562.8%
Chipping BarnetCon5,96014.164.0%
ChorleyLab7,62515.462.3%
ChristchurchCon15,55930.270.0%
Cities of London and WestminsterCon8,09522.251.2%
CleethorpesLab2,6426.161.0%
ColchesterLD6,27714.057.7%
Colne ValleyLab1,5013.165.9%
CongletonCon8,24617.763.8%
CopelandLab6,32018.761.8%
CorbyLab1,5173.264.1%
CotswoldCon9,68820.567.2%
Coventry North EastLab14,22238.253.7%
Coventry North WestLab9,31521.460.2%
Coventry SouthLab6,25515.460.5%
CrawleyLab370.158.2%
Crewe and NantwichLab7,07816.360.3%
CrosbyLab5,84016.164.2%
Croydon CentralCon750.260.4%
Croydon NorthLab13,88831.752.3%
Croydon SouthCon13,52827.763.4%
DagenhamLab7,60524.751.1%
DarlingtonLab10,40426.460.0%
DartfordLab7061.563.6%
DaventryCon14,68624.369.2%
Denton and ReddishLab13,49838.152.4%
Derby NorthLab3,7578.665.3%
Derby SouthLab5,65713.063.1%
DevizesCon13,19423.565.1%
DewsburyLab4,61512.062.0%
Don ValleyLab8,59823.355.1%
Doncaster CentralLab9,80228.552.4%
Doncaster NorthLab12,15938.551.2%
DoverLab4,94110.367.5%
Dudley NorthLab5,43213.160.2%
Dudley SouthLab4,24410.860.2%
Dulwich and West NorwoodLab8,80721.058.2%
Durham City ofLab3,2747.462.8%
Ealing Acton and Shepherd'S BushLab5,52013.956.5%
Ealing NorthLab7,05915.259.5%
Ealing SouthallLab11,44024.356.4%
EasingtonLab18,63658.551.9%
East DevonCon7,93616.169.7%
East HamLab12,57531.851.0%
East HampshireCon5,50910.467.2%
East SurreyCon15,92132.366.3%
East Worthing and ShorehamCon8,18318.462.1%
East YorkshireCon6,28313.461.2%
EastbourneCon1,1242.368.7%
EastleighLD5681.165.2%
EcclesLab12,88637.250.7%
EddisburyCon6,19513.663.5%
EdmontonLab8,07523.359.1%
Ellesmere Port and NestonLab6,48615.461.6%
ElmetLab4,5289.668.3%
ElthamLab3,2769.361.6%
Enfield NorthLab1,9204.761.4%
Enfield SouthgateCon1,7474.166.4%
Epping ForestCon14,35832.062.3%
Epsom and EwellCon16,44733.066.1%
ErewashLab7,08414.064.3%
Erith and ThamesmeadLab11,50030.552.5%
Esher and WaltonCon7,72716.164.2%
ExeterLab7,66513.965.8%
Falmouth and CamborneLD1,8863.966.8%
FarehamCon11,70224.166.4%
Faversham and Mid KentCon8,72020.065.9%
Feltham and HestonLab6,82018.346.3%
Finchley and Golders GreenLab7411.762.4%
Folkestone and HytheCon11,68024.169.3%
Forest of DeanCon2,0494.370.8%
FyldeCon12,45927.460.7%
GainsboroughCon8,00317.564.9%
Gateshead East and Washington WestLab13,40738.756.2%
GedlingLab3,8118.764.1%
GillinghamLab2540.663.9%
GloucesterLab4,2718.263.1%
GosportCon5,73013.361.2%
Grantham and StamfordCon7,44515.863.4%
GraveshamCon6541.565.5%
Great GrimsbyLab7,65423.251.0%
Great YarmouthLab3,0557.459.7%
Greenwich and WoolwichLab10,14628.555.9%
GuildfordCon3470.768.4%
Hackney North and Stoke NewingtonLab7,42725.350.1%
Hackney South and ShoreditchLab10,20431.750.5%
Halesowen and Rowley RegisLab4,33710.562.9%
HalifaxLab3,4178.661.2%
Haltemprice and HowdenCon5,11610.769.7%
HaltonLab14,60642.752.7%
Hammersmith and FulhamCon5,02910.263.0%
Hampstead and HighgateLab3,7299.857.2%
HarboroughCon3,8928.164.4%
HarlowLab970.262.9%
Harrogate and KnaresboroughLD10,42924.366.2%
Harrow EastLab4,7309.360.5%
Harrow WestLab2,0284.364.3%
HartlepoolLab7,47821.151.3%
HarwichCon9201.862.7%
Hastings and RyeLab2,0264.758.7%
HavantCon6,50815.760.7%
Hayes and HarlingtonLab10,84733.556.0%
Hazel GroveLD7,74819.861.0%
Hemel HempsteadCon4991.164.4%
HemsworthLab13,48136.654.6%
HendonLab2,6996.559.0%
HenleyCon12,79327.568.8%
HerefordLD9622.166.4%
Hertford and StortfordCon13,09726.467.4%
HertsmereCon11,09326.164.0%
HexhamCon5,02012.168.8%
Heywood and MiddletonLab11,08328.454.1%
High PeakLab7351.566.4%
Hitchin and HarpendenCon11,39324.070.8%
Holborn and St PancrasLab4,78713.951.8%
HornchurchCon4801.363.3%
Hornsey and Wood GreenLD2,3955.161.8%
HorshamCon12,62723.268.1%
Houghton and Washington EastLab16,06546.351.5%
HoveLab4200.964.4%
HuddersfieldLab8,35123.956.6%
HuntingdonCon12,84724.563.5%
HyndburnLab5,58714.258.9%
Ilford NorthCon1,6533.861.5%
Ilford SouthLab9,22821.654.5%
IpswichLab5,33212.760.9%
Isle of WightCon12,97819.461.7%
Islington NorthLab6,71621.355.3%
Islington South and FinsburyLab4841.654.8%
JarrowLab13,90440.954.4%
KeighleyLab4,85210.568.6%
Kensington and ChelseaCon12,41839.651.0%
KetteringCon3,3015.969.0%
Kingston and SurbitonLD8,96618.069.8%
Kingston upon Hull EastLab11,74737.845.2%
Kingston upon Hull NorthLab7,35124.948.6%
Kingston upon Hull West and HessleLab9,45034.045.0%
KingswoodLab7,87314.067.2%
Knowsley North and Sefton EastLab16,26943.954.1%
Knowsley SouthLab17,68848.551.3%
Lancaster and WyreCon4,1718.063.9%
Leeds CentralLab11,86640.746.2%
Leeds EastLab11,57838.554.6%
Leeds North EastLab5,26212.765.1%
Leeds North WestLD1,8774.262.2%
Leeds WestLab12,81038.053.3%
Leicester EastLab15,87638.462.8%
Leicester SouthLab3,7178.859.2%
Leicester WestLab9,07027.353.8%
LeighLab17,27247.350.3%
LeominsterCon13,18727.069.3%
LewesLD8,47418.269.9%
Lewisham DeptfordLab11,81138.953.8%
Lewisham EastLab6,75121.754.0%
Lewisham WestLab9,93231.155.0%
Leyton and WansteadLab6,85720.655.4%
LichfieldCon7,08016.266.5%
LincolnLab4,61412.556.8%
Liverpool GarstonLab7,19320.654.5%
Liverpool RiversideLab10,21432.841.4%
Liverpool WaltonLab15,95757.144.5%
Liverpool WavertreeLab5,17314.750.5%
Liverpool West DerbyLab14,29846.947.1%
LoughboroughLab1,9964.363.9%
Louth and HorncastleCon9,89621.262.1%
LudlowCon2,0274.471.7%
Luton NorthLab6,48716.656.8%
Luton SouthLab5,65014.553.9%
MacclesfieldCon9,40120.662.9%
MaidenheadCon6,23113.671.1%
Maidstone and the WealdCon14,85630.565.6%
MakerfieldLab17,54249.351.5%
Maldon and East ChelmsfordCon12,57327.366.0%
Manchester BlackleyLab12,02743.646.3%
Manchester CentralLab9,77633.443.1%
Manchester GortonLab5,80819.945.9%
Manchester WithingtonLD6671.856.1%
MansfieldLab10,87528.456.3%
MedwayLab2130.562.7%
MeridenCon7,00915.160.3%
Mid BedfordshireCon11,35522.568.6%
Mid Dorset and North PooleLD5,48212.168.6%
Mid NorfolkCon7,56013.867.3%
Mid SussexCon5,89011.970.0%
Mid WorcestershireCon13,32727.767.0%
MiddlesbroughLab12,56739.148.9%
Middlesbrough South and East ClevelandLab8,00018.360.8%
Milton Keynes South WestLab4,0108.261.0%
Mitcham and MordenLab12,56031.560.8%
Mole ValleyCon11,99724.371.5%
Morecambe and LunesdaleLab4,76811.561.3%
Morley and RothwellLab12,34329.158.4%
New Forest EastCon6,55114.566.2%
New Forest WestCon17,28537.566.8%
NewarkCon6,46414.263.7%
NewburyCon3,4606.372.8%
Newcastle upon Tyne CentralLab3,98211.159.2%
Newcastle upon Tyne East and WallsendLab7,56523.955.1%
Newcastle upon Tyne NorthLab7,02318.361.9%
Newcastle-under-LymeLab8,10820.457.8%
NormantonLab10,00226.757.4%
North CornwallLD3,0765.564.4%
North DevonLD4,9729.668.5%
North DorsetCon2,2444.371.4%
North DurhamLab16,78144.955.1%
North East BedfordshireCon12,25124.868.2%
North East CambridgeshireCon8,90117.559.4%
North East DerbyshireLab10,06523.259.8%
North East HampshireCon12,54926.565.2%
North East HertfordshireCon9,13819.366.0%
North East Milton KeynesCon1,6653.364.5%
North EssexCon10,90322.766.4%
North NorfolkLD10,60618.072.5%
North ShropshireCon11,02023.763.3%
North Southwark and BermondseyLD5,40614.249.2%
North SwindonLab2,5715.761.3%
North ThanetCon7,63417.560.3%
North TynesideLab15,03740.757.1%
North WarwickshireLab7,55316.162.0%
North West CambridgeshireCon9,83320.063.2%
North West DurhamLab13,44334.057.7%
North West HampshireCon13,26425.964.9%
North West LeicestershireLab4,4779.567.0%
North West NorfolkCon9,18018.162.3%
North WiltshireCon5,3039.569.3%
Northampton NorthLab3,9609.457.4%
Northampton SouthCon4,4198.161.5%
NorthavonLD11,03318.772.8%
Norwich NorthLab5,45911.660.6%
Norwich SouthLab3,6538.760.6%
Nottingham EastLab6,93923.149.6%
Nottingham NorthLab12,17140.148.9%
Nottingham SouthLab7,48621.550.4%
NuneatonLab2,2805.061.1%
Old Bexley and SidcupCon9,92022.365.5%
Oldham East and SaddleworthLab3,5908.357.5%
Oldham West and RoytonLab10,45427.853.4%
OrpingtonCon4,9479.069.3%
Oxford EastLab9632.358.2%
Oxford West and AbingdonLD7,68314.666.2%
PendleLab2,1805.363.5%
Penrith and the BorderCon11,90425.466.1%
PeterboroughCon2,7406.760.9%
Plymouth DevonportLab8,10319.357.4%
Plymouth SuttonLab4,10910.856.8%
Pontefract and CastlefordLab15,24646.353.2%
PooleCon5,98814.863.8%
Poplar and Canning TownLab6,16515.846.9%
Portsmouth NorthLab1,1393.060.5%
Portsmouth SouthLD3,3628.358.3%
PrestonLab9,40727.657.0%
PudseyLab5,87012.665.6%
PutneyCon1,7664.859.7%
RayleighCon14,72631.964.3%
Reading EastCon4751.158.6%
Reading WestLab4,68211.160.0%
RedcarLab12,11631.258.0%
RedditchLab2,7166.763.7%
Regent'S Park and Kensington NorthLab6,13115.152.6%
ReigateCon10,98825.864.6%
Ribble ValleyCon14,17128.566.3%
Richmond (Yorks)Con17,80739.4—
Richmond ParkLD3,7317.374.4%
RochdaleLD4421.157.9%
Rochford and Southend EastCon5,49013.955.4%
RomfordCon11,58931.861.8%
RomseyLD1250.370.6%
Rossendale and DarwenLab3,6768.362.0%
Rother ValleyLab14,22436.058.1%
RotherhamLab10,68135.654.9%
Rugby and KenilworthCon1,6282.968.6%
Ruislip NorthwoodCon8,91022.564.8%
Runnymede and WeybridgeCon12,34928.460.0%
RushcliffeCon12,97423.070.3%
Rutland and MeltonCon12,93026.265.7%
RyedaleCon10,46923.765.4%
Saffron WaldenCon13,00824.568.0%
SalfordLab7,94535.243.3%
SalisburyCon11,14220.567.8%
Scarborough and WhitbyCon1,2452.763.9%
ScunthorpeLab8,96327.453.8%
SedgefieldLab18,28244.161.8%
SelbyLab4670.967.4%
SevenoaksCon12,97030.066.9%
Sheffield AttercliffeLab15,96743.155.0%
Sheffield BrightsideLab13,64455.448.4%
Sheffield CentralLab7,05523.551.4%
Sheffield HallamLD8,68221.569.0%
Sheffield HeeleyLab11,37033.457.6%
Sheffield HillsboroughLab11,24324.561.2%
SherwoodLab6,65214.162.3%
ShipleyCon4220.969.3%
Shrewsbury and AtchamCon1,8083.668.8%
Sittingbourne and SheppeyLab790.265.4%
Skipton and RiponCon11,62023.066.4%
Sleaford and North HykehamCon12,70523.867.3%
SloughLab7,85121.253.7%
SolihullLD2790.567.5%
Somerton and FromeLD8121.569.4%
South CambridgeshireCon8,00115.269.5%
South DerbyshireLab4,4958.165.9%
South DorsetLab1,8123.769.2%
South East CambridgeshireCon8,62415.466.0%
South East CornwallLD6,50712.266.8%
South Holland and the DeepingsCon15,78032.762.2%
South NorfolkCon8,78214.968.2%
South RibbleLab2,1844.664.8%
South ShieldsLab12,31240.850.4%
South StaffordshireCon8,84734.537.2%
South SuffolkCon6,60613.668.8%
South SwindonLab1,3533.160.5%
South ThanetLab6641.664.8%
South West BedfordshireCon8,27718.162.5%
South West DevonCon10,14120.768.4%
South West HertfordshireCon8,47316.969.3%
South West NorfolkCon10,08618.362.1%
South West SurreyCon5,71110.972.0%
Southampton ItchenLab9,30221.554.5%
Southampton TestLab7,01816.857.1%
Southend WestCon8,95922.561.2%
SouthportLD3,8389.360.8%
SpelthorneCon9,93623.262.5%
St AlbansCon1,3613.070.3%
St Helens NorthLab13,96235.655.8%
St Helens SouthLab9,30926.253.9%
St IvesLD11,60923.067.5%
StaffordLab2,1214.767.5%
Staffordshire MoorlandsLab2,4385.564.1%
Stalybridge and HydeLab8,34823.653.9%
StevenageLab3,1397.563.1%
StockportLab9,16325.654.8%
Stockton NorthLab12,43734.157.0%
Stockton SouthLab6,13913.762.5%
Stoke-on-Trent CentralLab9,77435.048.6%
Stoke-on-Trent NorthLab10,03632.652.7%
Stoke-on-Trent SouthLab8,68123.053.7%
StoneCon9,08919.367.0%
StourbridgeLab4071.064.8%
Stratford-on-AvonCon12,18420.968.8%
StreathamLab7,46618.451.7%
Stretford and UrmstonLab7,85120.664.1%
StroudLab3500.670.9%
Suffolk CoastalCon9,68518.467.6%
Sunderland NorthLab9,99534.649.6%
Sunderland SouthLab11,05936.049.2%
Surrey HeathCon10,84522.763.7%
Sutton and CheamLD2,8466.867.3%
Sutton ColdfieldCon12,28326.562.9%
TamworthLab2,5695.961.2%
TattonCon11,73128.364.5%
TauntonLD5731.069.7%
TeignbridgeLD6,21510.269.0%
TelfordLab5,40615.857.3%
TewkesburyCon9,89221.863.3%
ThurrockLab6,37514.654.5%
Tiverton and HonitonCon11,05119.070.3%
Tonbridge and MallingCon13,35229.068.8%
TootingLab5,38113.059.2%
TorbayLD2,0294.361.4%
Torridge and West DevonCon3,2365.571.0%
TotnesCon1,9473.968.3%
TottenhamLab13,03441.247.7%
Truro and St AustellLD7,40314.463.9%
Tunbridge WellsCon9,98823.565.7%
TwickenhamLD9,96519.372.7%
Tyne BridgeLab10,40039.448.7%
TynemouthLab4,1439.766.8%
UpminsterCon6,04217.462.5%
UxbridgeCon6,17118.059.0%
Vale of YorkCon13,71227.266.6%
VauxhallLab9,97726.747.3%
WakefieldLab5,15411.959.4%
WallaseyLab9,10924.857.6%
Walsall NorthLab6,64019.952.9%
Walsall SouthLab7,94622.558.7%
WalthamstowLab7,99323.254.8%
WansbeckLab10,58128.758.6%
WansdykeLab1,8393.672.5%
WantageCon8,01715.468.8%
WarleyLab10,14731.657.3%
Warrington NorthLab12,20430.255.3%
Warrington SouthLab3,5157.562.0%
Warwick and LeamingtonLab2660.567.8%
WatfordLab1,1482.365.1%
WaveneyLab5,91511.963.9%
WealdenCon15,92128.667.7%
Weaver ValeLab6,85517.457.2%
WellingboroughCon6871.366.8%
WellsCon3,0405.768.3%
Welwyn HatfieldCon5,94613.368.3%
WentworthLab15,05642.355.9%
West Bromwich EastLab11,65232.858.7%
West Bromwich WestLab10,89431.252.3%
West ChelmsfordCon9,62018.862.5%
West DerbyshireCon10,75321.068.2%
West DorsetCon2,4614.676.2%
West HamLab7,69624.950.2%
West LancashireLab6,08414.158.2%
West SuffolkCon8,90920.261.1%
West WorcestershireCon2,4755.370.6%
WestburyCon5,3499.667.0%
Westmorland and LonsdaleLD2670.571.1%
Weston Super MareCon2,0794.265.9%
WiganLab11,76734.353.3%
WimbledonCon2,3015.367.9%
WinchesterLD7,47612.173.1%
WindsorCon10,29223.663.7%
Wirral SouthLab3,7249.467.5%
Wirral WestLab1,0972.767.5%
WitneyCon14,15626.369.6%
WokingCon6,61214.463.1%
WokinghamCon7,24015.768.4%
Wolverhampton North EastLab8,15624.854.8%
Wolverhampton South EastLab10,49537.252.5%
Wolverhampton South WestLab2,8796.962.9%
WoodspringCon6,01611.772.1%
WorcesterLab3,1446.864.0%
WorkingtonLab6,89517.464.4%
WorsleyLab9,36825.453.3%
Worthing WestCon9,37920.962.5%
Wrekin TheCon9422.166.7%
WycombeCon7,05115.962.2%
Wyre ForestOth9,29319.864.2%
Wythenshawe and Sale EastLab10,82729.951.2%
YeovilLD8,56217.264.1%
York City ofLab10,47222.562.2%

England at every election →

Questions and answers

Who won in England at the 2005 general election?

Labour won 286 of the 529 seats in England, with 35.5% of the vote.

How many seats were there in England in 2005?

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