Skip to content

Thursday 25 October 1951

1951 UK general election results

The Conservatives won 298 of 625 seats with 44.0% of the vote, an overall majority of 17 (House of Commons Library figure, which counts allied groups and multi-member seats). Afterwards: Conservative majority government, with Winston Churchill as prime minister.

Results by party
PartyLeaderSeatsChangeVotesShareChangeShare barCandidates
ConservativeWinston Churchill298+1612,574,03744.0%+4.0560
LabourClement Attlee297−1813,971,63048.9%+2.7617
National Liberal—19+21,057,4383.7%+0.255
LiberalClement Davies6−3730,5462.6%−6.5109
Others—3+1152,6770.5%015
Independent Conservative—2+268,8510.2%+0.23
4 other parties and independents40,9250.2%

Change is compared with the 1950 general election. Before 2010 “Others” groups all smaller parties and independents, as in the source.

South East: Conservative 55 of 63 seatsWest Midlands: Labour 33 of 52 seatsNorth West: Conservative 43 of 84 seatsEast Midlands: Labour 25 of 40 seatsLondon: Labour 51 of 99 seatsYorkshire and the Humber: Labour 36 of 57 seatsEast of England: Conservative 24 of 37 seatsSouth West: Conservative 31 of 43 seatsNorth East: Labour 25 of 31 seatsNorthern Ireland: Conservative 9 of 12 seatsScotland: Labour 35 of 71 seatsWales: Labour 27 of 36 seats
Each nation and region is coloured by the party that won most of its seats; darker means a larger share of the seats. Constituency maps start in 2010, when the hexagon layouts begin.

Nations and regions

Closest results

  1. Preston South Lab by 16 votes
  2. Buckinghamshire Buckingham Con by 54 votes
  3. Edinburgh Leith Lab by 72 votes
  4. Ealing North Lab by 120 votes
  5. Nottingham Central Lab by 139 votes
  6. Warwickshire Rugby Lab by 199 votes
  7. Glasgow Govan Con by 241 votes
  8. Nottingham East Lab by 264 votes
  9. Norfolk North Lab by 279 votes
  10. Cheshire Stalybridge and Hyde Lab by 298 votes

50 closest seats →

32 seats changed hands

Compared with the previous general election, where the constituency had the same boundaries.

  • Conservative gained 20 from Labour
  • Labour gained 2 from Liberal
  • Labour gained 2 from Conservative
  • Independent Conservative gained 2 from Conservative
  • Conservative gained 2 from Liberal
  • National Liberal gained 1 from Labour
  • Others gained 1 from Conservative
  • Liberal gained 1 from Labour
  • National Liberal gained 1 from Conservative

Every gain → · Compare with 1950 →

Every constituency

Download CSV

ConstituencyRegionWinnerMajority%TurnoutResult
AberdareWalesLab27,97363.286.1%Lab hold
Aberdeen NorthScotlandLab15,34629.582.9%Lab hold
Aberdeen SouthScotlandCon8,62217.582.7%Con hold
Aberdeenshire EastScotlandCon13,25536.170.0%Con hold
Aberdeenshire WestScotlandCon10,48332.678.3%Con hold
AccringtonNorth WestLab2,1914.690.0%Lab hold
ActonLondonLab1,9914.586.9%Lab hold
Altrincham and SaleNorth WestCon16,52232.184.0%Con hold
AngleseyWalesLab5952.081.4%Lab gain from Lib
Angus and Kincardinshire North Angus and MearnsScotlandNat Lib8,15928.376.3%Nat Lib hold
Angus and Kincardinshire South AngusScotlandNat Lib14,45041.976.7%Nat Lib hold
Antrim NorthNorthern IrelandConunopposed——Con hold
Antrim SouthNorthern IrelandConunopposed——Con hold
ArgyllScotlandCon11,26636.267.1%Con hold
ArmaghNorthern IrelandConunopposed——Con hold
Ashton under LyneNorth WestLab1,6844.186.6%Lab hold
Ayrshire and Bute AyrScotlandCon6,28316.786.5%Con hold
Ayrshire and Bute Bute and North AyrshireScotlandCon9,86928.377.3%Con hold
Ayrshire and Bute Central AyrshireScotlandLab1,6934.286.3%Lab hold
Ayrshire and Bute KilmarnockScotlandLab8,70921.486.7%Lab hold
Ayrshire and Bute South AyrshireScotlandLab7,83621.082.9%Lab hold
BanffshireScotlandCon9,75641.870.9%Con hold
BarkingLondonLab19,14642.481.9%Lab hold
BarnsleyYorkshire and the HumberLab28,22752.577.2%Lab hold
Barrow in FurnessNorth WestLab6,48413.886.2%Lab hold
BathSouth WestCon5,29610.585.6%Con hold
Batley and MorleyYorkshire and the HumberLab9,51519.485.5%Lab hold
Battersea NorthLondonLab16,07745.180.3%Lab hold
Battersea SouthLondonCon4941.485.6%Con gain from Lab
BebingtonNorth WestCon8,42114.785.8%Con hold
BeckenhamLondonCon21,30034.882.4%Con hold
Bedfordshire BedfordEast of EnglandCon2,7865.987.1%Con hold
Bedfordshire MidEast of EnglandCon1,8634.385.3%Con hold
Bedfordshire SouthEast of EnglandNat Lib8491.986.1%Nat Lib gain from Lab
Belfast EastNorthern IrelandCon10,97123.574.5%Con hold
Belfast NorthNorthern IrelandCon12,31021.375.7%Con hold
Belfast SouthNorthern IrelandCon25,23151.673.8%Con hold
Belfast WestNorthern IrelandOth5650.984.1%Oth gain from Con
Berkshire AbingdonSouth EastCon4,88310.980.0%Con hold
Berkshire NewburySouth EastCon6,59519.678.7%Con hold
Berkshire WindsorSouth EastCon9,63523.279.0%Con hold
Berkshire WokinghamSouth EastCon11,04631.178.5%Con hold
BermondseyLondonLab21,00263.178.2%Lab hold
Berwickshire and East LothianScotlandCon2,3585.583.8%Con gain from Lab
Bethnal GreenLondonLab15,59549.176.0%Lab hold
BexleyLondonCon1,6392.987.8%Con hold
BilstonWest MidlandsLab12,02923.782.7%Lab hold
BirkenheadNorth WestLab5,24910.082.8%Lab hold
Birmingham AstonWest MidlandsLab11,76326.471.5%Lab hold
Birmingham EdgbastonWest MidlandsCon13,10428.676.1%Con hold
Birmingham ErdingtonWest MidlandsLab3,4086.183.4%Lab hold
Birmingham Hall GreenWest MidlandsCon6,41513.382.9%Con hold
Birmingham HansworthWest MidlandsCon8,70719.179.0%Con hold
Birmingham King'S NortonWest MidlandsCon8,13115.481.6%Con hold
Birmingham LadywoodWest MidlandsLab7,67719.077.2%Lab hold
Birmingham NorthfieldWest MidlandsLab2,8505.783.3%Lab hold
Birmingham Perry BarrWest MidlandsLab6,46716.181.1%Lab hold
Birmingham Small HeathWest MidlandsLab15,92332.577.2%Lab hold
Birmingham SparbrookWest MidlandsLab8,93622.776.4%Lab hold
Birmingham StrechfordWest MidlandsLab10,97119.081.4%Lab hold
Birmingham YardleyWest MidlandsLab2,7016.382.5%Lab hold
Blackburn EastNorth WestLab2,6327.288.8%Lab hold
Blackburn WestNorth WestCon2,7017.488.9%Con hold
Blackpool NorthNorth WestCon17,22940.473.2%Con hold
Blackpool SouthNorth WestCon14,42134.475.0%Con hold
BlythNorth EastLab25,63947.586.3%Lab hold
Bolton EastNorth WestCon3550.784.8%Con gain from Lab
Bolton WestNorth WestLib2,7485.584.8%Lib gain from Lab
BootleNorth WestLab4,0628.181.2%Lab hold
Bournemouth East and ChristchurchSouth EastCon17,58838.280.8%Con hold
Bournemouth WestSouth EastCon15,73731.077.7%Con hold
Bradford CentralYorkshire and the HumberLab8,87221.483.7%Lab hold
Bradford EastYorkshire and the HumberLab11,79725.884.3%Lab hold
Bradford NorthYorkshire and the HumberNat Lib3,8778.687.1%Nat Lib hold
Bradford SouthYorkshire and the HumberLab3,5017.786.2%Lab hold
Breconshire and RadnorshireWalesLab2,0834.489.3%Lab hold
Brentford and ChiswickLondonCon1,5104.086.2%Con hold
Brighouse and SpenboroughYorkshire and the HumberLab2,2774.688.7%Lab hold
Brighton KemptownSouth EastCon5,19711.177.1%Con hold
Brighton PavilionSouth EastCon15,75737.075.5%Con hold
Bristol CentralSouth WestLab10,36624.883.1%Lab hold
Bristol North EastSouth WestLab2,5006.182.8%Lab hold
Bristol North WestSouth WestCon3,8417.386.1%Con hold
Bristol SouthSouth WestLab10,28326.684.5%Lab hold
Bristol South EastSouth WestLab14,25630.183.8%Lab hold
Bristol WestSouth WestCon14,14234.880.5%Con hold
BromleyLondonCon12,12530.981.0%Con hold
Buckinghamshire AylesburySouth EastCon4,85012.183.1%Con hold
Buckinghamshire BuckinghamSouth EastCon540.186.6%Con gain from Lab
Buckinghamshire SouthSouth EastCon16,80637.280.1%Con hold
Buckinghamshire WycombeSouth EastCon1,7533.386.2%Con gain from Lab
BurnleyNorth WestLab7,22713.188.7%Lab hold
Bury and RadcliffeNorth WestCon1,8913.386.5%Con hold
Caernarvonshire CaernarvonWalesLab8,89624.882.5%Lab hold
Caernarvonshire ConwayWalesCon5831.584.9%Con gain from Lab
Caithness and SutherlandScotlandCon3,01515.173.5%Con hold
Camberwell DulwichLondonCon6911.283.8%Con gain from Lab
Camberwell PeckhamLondonLab19,14639.775.6%Lab hold
CambridgeEast of EnglandCon5,67711.284.4%Con hold
CambridgeshireEast of EnglandCon3,5377.681.2%Con hold
Cardiff NorthWalesCon6,80813.185.6%Con hold
Cardiff South EastWalesLab4,4998.784.9%Lab hold
Cardiff WestWalesLab5,40010.384.1%Lab hold
CardiganshireWalesLib10,25734.670.6%Lib hold
CarlisleNorth WestLab3,1927.687.4%Lab hold
Carmarthenshire CarmarthenWalesLib4670.986.5%Lib hold
Carmarthenshire LlanelliWalesLab28,41651.881.6%Lab hold
ChelseaLondonCon14,25039.869.6%Con hold
CheltenhamSouth WestCon5,89714.283.2%Con hold
Cheshire CheadleNorth WestCon19,45937.785.7%Con hold
Cheshire City of ChesterNorth WestCon7,78517.082.6%Con hold
Cheshire CreweNorth WestLab2,4434.586.5%Lab hold
Cheshire KnutsfordNorth WestCon19,47439.983.0%Con hold
Cheshire MacclesfieldNorth WestCon9,00618.187.3%Con hold
Cheshire NorthwichNorth WestCon7,07513.783.7%Con hold
Cheshire RuncornNorth WestCon9,84124.785.2%Con hold
Cheshire Stalybridge and HydeNorth WestLab2980.687.4%Lab hold
Cheshire WirralNorth WestCon15,23930.581.7%Con hold
ChesterfieldEast MidlandsLab14,97727.584.2%Lab hold
Cities of London and WestminsterLondonCon17,73833.667.2%Con hold
Coatbridge and AirdrieScotlandLab6,20714.785.5%Lab hold
Cornwall BodminSouth WestCon9,99825.484.6%Con hold
Cornwall Falmouth and CamborneSouth WestLab1,0032.283.6%Lab hold
Cornwall NorthSouth WestCon5,14013.985.7%Con hold
Cornwall St IvesSouth WestNat Lib7,61221.678.7%Nat Lib hold
Cornwall TruroSouth WestCon5,13111.581.3%Con hold
Coventry EastWest MidlandsLab12,67124.685.7%Lab hold
Coventry NorthWest MidlandsLab9,58819.286.4%Lab hold
Coventry SouthWest MidlandsLab5,46810.386.2%Lab hold
CrosbyNorth WestCon14,78341.979.8%Con hold
Croydon EastLondonCon9,66717.684.2%Con hold
Croydon NorthLondonCon10,24619.083.7%Con hold
Croydon WestLondonCon1,9504.382.6%Con hold
Cumberland Penrith and the BorderNorth WestCon12,51529.183.5%Con hold
Cumberland WhitehavenNorth WestLab7,20018.485.2%Lab hold
Cumberland WorkingtonNorth WestLab8,64420.087.5%Lab hold
DagenhamLondonLab30,79652.277.7%Lab hold
DarlingtonNorth EastCon8131.587.1%Con gain from Lab
DartfordSouth EastLab12,33418.285.2%Lab hold
Debry SouthEast MidlandsLab10,98925.284.5%Lab hold
Denbighshire DenbighWalesNat Lib7,91517.882.2%Nat Lib hold
Denbighshire WrexhamWalesLab14,63526.784.8%Lab hold
DeptfordLondonLab13,44730.480.3%Lab hold
Derby NorthEast MidlandsLab5,56214.282.5%Lab hold
Derbyshire BelperEast MidlandsLab8,19714.286.8%Lab hold
Derbyshire BolsolverEast MidlandsLab25,18959.885.4%Lab hold
Derbyshire High PeakEast MidlandsCon3,1787.385.9%Con hold
Derbyshire IlkestonEast MidlandsLab30,39850.486.6%Lab hold
Derbyshire North EastEast MidlandsLab16,72133.484.4%Lab hold
Derbyshire South EastEast MidlandsLab3,3575.486.4%Lab hold
Derbyshire WestEast MidlandsCon6,64517.684.4%Con hold
Devon HonitonSouth WestCon17,15737.182.5%Con hold
Devon NorthSouth WestCon9,14824.283.9%Con hold
Devon TavistockSouth WestCon9,85027.778.8%Con hold
Devon TivertonSouth WestCon10,44827.181.3%Con hold
Devon TorringtonSouth WestNat Lib11,35032.576.4%Nat Lib hold
Devon TotnesSouth WestCon11,59622.282.8%Con hold
DewsburyYorkshire and the HumberLab9,08816.985.8%Lab hold
DoncasterYorkshire and the HumberCon3840.886.2%Con gain from Lab
Dorset NorthSouth WestCon7472.086.4%Con hold
Dorset SouthSouth WestCon3,4357.784.0%Con hold
Dorset WestSouth WestCon7,43120.682.1%Con hold
Down NorthNorthern IrelandCon33,37162.765.7%Con hold
Down SouthNorthern IrelandCon10,81316.782.0%Con hold
DroylsdenNorth WestLab1,8703.687.7%Lab hold
DudleyWest MidlandsLab9,85116.783.7%Lab hold
DumfriesshireScotlandNat Lib9,71722.680.2%Nat Lib hold
Dunbartonshire EastScotlandLab3,4266.686.6%Lab hold
Dunbartonshire WestScotlandLab2,5075.983.4%Lab hold
Dundee EastScotlandLab3,8057.787.2%Lab hold
Dundee WestScotlandLab3,3065.986.8%Lab hold
Dunfermline BurghsScotlandLab8,89022.185.5%Lab hold
Durham Bishop AucklandNorth EastLab8,98621.085.1%Lab hold
Durham BlaydonNorth EastLab15,11436.487.6%Lab hold
Durham Chester Le StreetNorth EastLab24,87953.986.6%Lab hold
Durham ConsettNorth EastLab19,84438.585.1%Lab hold
Durham DurhamNorth EastLab18,15034.286.1%Lab hold
Durham EasingtonNorth EastLab28,87461.586.7%Lab hold
Durham Houghton Le SpringNorth EastLab25,67651.686.6%Lab hold
Durham JarrowNorth EastLab16,74630.484.6%Lab hold
Durham North WestNorth EastLab16,53237.385.1%Lab hold
Durham SedgefieldNorth EastLab11,12424.686.4%Lab hold
Ealing NorthLondonLab1200.287.8%Lab hold
Ealing SouthLondonCon12,05724.982.2%Con hold
East Ham NorthLondonLab7,35920.783.3%Lab hold
East Ham SouthLondonLab10,89129.882.5%Lab hold
EcclesNorth WestLab2,6114.986.8%Lab hold
Edinburgh CentralScotlandLab1,5824.576.7%Lab hold
Edinburgh EastScotlandLab3,8018.283.8%Lab hold
Edinburgh LeithScotlandLab720.284.0%Lab hold
Edinburgh NorthScotlandCon6,23217.680.0%Con hold
Edinburgh PentlandsScotlandCon7,39915.483.3%Con hold
Edinburgh SouthScotlandCon16,51545.281.4%Con hold
Edinburgh WestScotlandCon14,62531.983.1%Con hold
EdmontonLondonLab10,39216.981.5%Lab hold
Enfield EastLondonLab10,70426.882.6%Lab hold
Enfield WestLondonCon10,22529.782.5%Con hold
Essex BillericayEast of EnglandCon6,32313.377.1%Con hold
Essex ChelmsfordEast of EnglandCon5,29410.083.3%Con hold
Essex ColchesterEast of EnglandCon3,8468.384.8%Con hold
Essex EppingEast of EnglandCon4,7949.685.1%Con hold
Essex HarwichEast of EnglandNat Lib7,92517.878.8%Nat Lib hold
Essex MaldonEast of EnglandLab7041.687.4%Lab hold
Essex Saffron WaldenEast of EnglandCon5,13912.983.1%Con hold
Essex ThurrockEast of EnglandLab13,68531.182.8%Lab hold
Eton and SloughSouth EastLab4,0849.984.3%Lab hold
ExeterSouth WestCon4,64210.284.1%Con hold
Fermanagh and South TyroneNorthern IrelandOth2,6354.293.4%Oth hold
Fife EastScotlandNat Lib16,60241.278.7%Nat Lib hold
Fife WestScotlandLab18,15740.485.5%Lab hold
FinchleyLondonCon12,78821.184.0%Con hold
Flintshire EastWalesLab3,3797.686.4%Lab hold
Flintshire WestWalesCon8,31521.683.2%Con hold
Fulham EastLondonLab2,4736.584.5%Lab hold
Fulham WestLondonLab2,5836.686.6%Lab hold
Gateshead EastNorth EastLab5,18115.385.7%Lab hold
Gateshead WestNorth EastLab8,97927.583.8%Lab hold
GillinghamSouth EastCon2,9647.485.5%Con hold
Glamorganshire AberavonWalesLab18,62043.984.6%Lab hold
Glamorganshire BarryWalesCon1,6493.586.8%Con gain from Lab
Glamorganshire CaerphillyWalesLab21,48254.384.4%Lab hold
Glamorganshire GowerWalesLab22,31051.984.3%Lab hold
Glamorganshire NeathWalesLab24,12953.885.9%Lab hold
Glamorganshire OgmoreWalesLab27,51857.184.9%Lab hold
Glamorganshire PontypriddWalesLab20,07544.583.3%Lab hold
Glasgow BridgetonScotlandLab10,92532.676.9%Lab hold
Glasgow CamlachieScotlandLab1,0252.582.4%Lab hold
Glasgow CathcartScotlandCon15,21341.182.5%Con hold
Glasgow CentralScotlandLab4,88218.174.3%Lab hold
Glasgow GorbalsScotlandLab12,21929.976.0%Lab hold
Glasgow GovanScotlandCon2410.684.9%Con hold
Glasgow HillheadScotlandCon11,29529.782.2%Con hold
Glasgow KelvingroveScotlandCon1,4314.778.6%Con hold
Glasgow MaryhillScotlandLab9,83627.180.7%Lab hold
Glasgow PollokScotlandCon5,60110.882.5%Con hold
Glasgow ScotstounScotlandCon6251.573.7%Con hold
Glasgow ShettlestonScotlandLab9,48322.481.2%Lab hold
Glasgow SpringburnScotlandLab11,00124.778.0%Lab hold
Glasgow TradestonScotlandLab11,19526.280.0%Lab hold
Glasgow WoodsideScotlandCon2,3436.780.9%Con hold
GloucesterSouth WestLab2,2615.285.5%Lab hold
Gloucestershire Cirencester and TewkesburySouth WestCon8,62519.078.0%Con hold
Gloucestershire SouthSouth WestLab5,33810.686.2%Lab hold
Gloucestershire Stroud and ThornburySouth WestCon1,5822.786.0%Con hold
Gloucestershire WestSouth WestLab6,67915.982.3%Lab hold
Gosport and FarehamSouth EastCon10,42420.480.9%Con hold
GreenockScotlandLab5,83714.283.0%Lab hold
GreenwichLondonLab10,42820.881.0%Lab hold
GrimsbyYorkshire and the HumberLab6,85113.282.0%Lab hold
Hackney SouthLondonLab21,26836.077.1%Lab hold
HalifaxYorkshire and the HumberLab7631.384.2%Lab hold
Hammersmith NorthLondonLab11,08032.381.2%Lab hold
Hammersmith SouthLondonLab3,2359.280.2%Lab hold
Hampshire AldershotSouth EastCon8,54920.777.8%Con hold
Hampshire BasingstokeSouth EastCon5,46511.779.9%Con hold
Hampshire New ForestSouth EastCon14,03728.677.3%Con hold
Hampshire PetersfieldSouth EastCon14,07527.777.8%Con hold
Hampshire WinchesterSouth EastCon7,28213.083.7%Con hold
HampsteadLondonCon12,10621.378.0%Con hold
Harrow CentralLondonCon8,02418.685.0%Con hold
Harrow EastLondonCon3,1715.987.9%Con hold
Harrow WestLondonCon13,74734.983.8%Con hold
HastingsSouth EastCon14,87427.577.4%Con hold
Hayes and HarlingtonLondonLab10,87429.682.2%Lab hold
Hendon NorthLondonCon2,5915.586.3%Con hold
Hendon SouthLondonCon10,05621.381.7%Con hold
Herefordshire HerefordWest MidlandsLab7,80822.677.6%Lab gain from Con
Herefordshire LeominsterWest MidlandsCon10,01333.574.2%Con hold
Hertfordshire BarnetLondonCon13,15221.186.1%Con hold
Hertfordshire Hemel HempsteadEast of EnglandCon7,40016.983.8%Con hold
Hertfordshire HertfordEast of EnglandCon6,81112.680.8%Con hold
Hertfordshire HitchinEast of EnglandCon2,7785.385.0%Con hold
Hertfordshire South WestEast of EnglandCon8,05817.585.0%Con hold
Hertfordshire St AlbansEast of EnglandCon4,6918.984.1%Con hold
Heston and IsleworthLondonCon5,5248.483.8%Con hold
Holborn and St Pancras SouthLondonLab1,7594.373.7%Lab hold
HornchurchLondonLab1,0341.686.1%Lab hold
HornseyLondonCon10,77417.482.6%Con hold
HoveSouth EastCon24,29648.477.4%Con hold
Huddersfield EastYorkshire and the HumberLab4,56911.486.6%Lab hold
Huddersfield WestYorkshire and the HumberLib6,98817.085.9%Lib hold
HuntingdonshireEast of EnglandNat Lib5,35814.880.8%Nat Lib hold
Ilford NorthLondonCon10,04017.584.8%Con hold
Ilford SouthLondonCon5,2399.582.7%Con hold
Inverness Shire and Ross and Cromarty InvernessScotlandCon10,13629.169.3%Con hold
Inverness Shire and Ross and Cromarty Ross and CromartyScotlandNat Lib4,86528.557.5%Nat Lib hold
Inverness Shire and Ross and Cromarty Western IslesScotlandLab1,3308.160.5%Lab hold
IpswichEast of EnglandLab4,2366.885.2%Lab hold
Isle of ElyEast of EnglandInd Con6,40413.975.9%Ind Con gain from Con
Isle of WightSouth EastCon12,78923.680.3%Con hold
Islington EastLondonLab7,89619.878.2%Lab hold
Islington NorthLondonLab8,86519.377.8%Lab hold
Islington South-WestLondonLab16,88736.477.8%Lab hold
KeighleyYorkshire and the HumberLab2,4485.487.5%Lab hold
Kensington NorthLondonLab4,1439.779.2%Lab hold
Kensington SouthLondonCon25,69859.168.6%Con hold
Kent AshfordSouth EastCon7,44818.381.9%Con hold
Kent CanterburySouth EastCon14,08930.190.1%Con hold
Kent ChislehurstLondonCon9801.688.0%Con hold
Kent DoverSouth EastCon3,5166.685.7%Con hold
Kent FavershamSouth EastLab5621.186.0%Lab hold
Kent Folkestone and HytheSouth EastCon11,82429.779.0%Con hold
Kent GravesendSouth EastLab5,75510.685.7%Lab hold
Kent Isle of ThanetSouth EastCon12,65923.378.0%Con hold
Kent MaidstoneSouth EastCon6,44713.280.5%Con hold
Kent OrpingtonLondonCon11,00325.382.0%Con hold
Kent SevenoaksSouth EastCon9,84520.781.5%Con hold
Kent TonbridgeSouth EastCon10,16819.380.6%Con hold
Kingston upon Hull CentralYorkshire and the HumberLab11,26123.476.3%Lab hold
Kingston upon Hull EastYorkshire and the HumberLab11,52423.684.2%Lab hold
Kingston upon Hull HaltempriceYorkshire and the HumberCon7,58416.282.8%Con hold
Kingston upon Hull NorthYorkshire and the HumberCon2,5205.984.7%Con hold
Kingston upon ThamesLondonCon16,39927.181.1%Con hold
Kirkcaldy BurghsScotlandLab9,40121.284.6%Lab hold
Kirkcudbrightshire and Wigtownshire GallowayScotlandCon9,31235.375.6%Con hold
Lambeth BrixtonLondonLab5,35312.179.8%Lab hold
Lambeth NorwoodLondonCon2,9495.782.7%Con hold
Lambeth VauxhallLondonLab11,65331.773.7%Lab hold
Lanarkshire BothwellScotlandLab5,93812.686.0%Lab hold
Lanarkshire HamiltonScotlandLab15,57637.480.6%Lab hold
Lanarkshire LanarkScotlandCon1,7934.487.0%Con hold
Lanarkshire MotherwellScotlandLab5,99114.584.7%Lab hold
Lanarkshire NorthScotlandLab6,30416.585.4%Lab hold
Lanarkshire RutherglenScotlandCon3520.987.7%Con gain from Lab
Lancashire ChorleyNorth WestLab5831.288.1%Lab hold
Lancashire ClitheroeNorth WestCon4,42510.690.1%Con hold
Lancashire DarwenNorth WestCon3,1808.788.6%Con hold
Lancashire FarnworthNorth WestLab8,18518.486.8%Lab hold
Lancashire Heywood and RoytonNorth WestCon4,0037.785.1%Con hold
Lancashire HuytonNorth WestLab1,1932.684.8%Lab hold
Lancashire InceNorth WestLab19,84344.687.0%Lab hold
Lancashire LancasterNorth WestCon2,4566.486.1%Con hold
Lancashire Middleton and PrestwichNorth WestCon9,75020.385.0%Con hold
Lancashire Morecombe and LonsdaleNorth WestCon17,47938.980.4%Con hold
Lancashire NewtonNorth WestLab8,89816.587.2%Lab hold
Lancashire North FyldeNorth WestCon14,13538.577.6%Con hold
Lancashire OrmskirkNorth WestCon13,82134.978.7%Con hold
Lancashire South FyldeNorth WestCon22,86848.079.9%Con hold
Lancashire West HoughtonNorth WestLab10,67522.376.5%Lab hold
Lancashire WidnesNorth WestLab3,3738.487.4%Lab hold
Leeds CentralYorkshire and the HumberLab9,49224.777.1%Lab hold
Leeds NorthYorkshire and the HumberCon13,04127.481.7%Con hold
Leeds North EastYorkshire and the HumberLab6,41116.780.9%Lab hold
Leeds North WestYorkshire and the HumberCon10,38325.182.4%Con hold
Leeds SouthYorkshire and the HumberLab14,21930.182.2%Lab hold
Leeds South EastYorkshire and the HumberLab8,65221.084.4%Lab hold
Leeds WestYorkshire and the HumberLab3,4008.285.9%Lab hold
Leicester North EastEast MidlandsLab8,73120.084.4%Lab hold
Leicester North WestEast MidlandsLab6,05913.784.3%Lab hold
Leicester South EastEast MidlandsCon7,62819.083.8%Con hold
Leicester South WestEast MidlandsLab6,99316.882.5%Lab hold
Leicestershire BosworthEast MidlandsLab7,64514.285.4%Lab hold
Leicestershire HarboroughEast MidlandsCon7,74713.887.6%Con hold
Leicestershire LoughboroughEast MidlandsLab6,32313.985.9%Lab hold
Leicestershire MeltonEast MidlandsCon6,38112.585.5%Con hold
LeighNorth WestLab14,29626.786.0%Lab hold
Lewisham NorthLondonCon3,1636.984.0%Con hold
Lewisham SouthLondonLab7,01114.485.2%Lab hold
Lewisham WestLondonCon2,6365.585.9%Con hold
LeytonLondonLab10,16515.682.2%Lab hold
Lincnolshire (Parts of Lindsey) LouthEast MidlandsCon5,76814.380.5%Con hold
LincolnEast MidlandsLab3,5608.287.7%Lab hold
Lincolnshire (Parts of Holland) Holland With BostonEast MidlandsNat Lib8,68915.978.7%Nat Lib hold
Lincolnshire (Parts of Kesteven and Rutlandshire) GranthamEast MidlandsCon2,1724.684.1%Con hold
Lincolnshire (Parts of Kesteven and Rutlandshire) Rutland and StamfordEast MidlandsCon2,7238.382.2%Con hold
Lincolnshire (Parts of Lindsey) BriggYorkshire and the HumberLab8,08914.982.4%Lab hold
Lincolnshire (Parts of Lindsey) GainsboroughEast MidlandsCon3,8419.580.1%Con hold
Lincolnshire (Parts of Lindsey) HorncastleEast MidlandsCon10,90032.976.7%Con hold
Liverpool Edge HillNorth WestLab3,3377.976.4%Lab hold
Liverpool ExchangeNorth WestLab6,83520.869.2%Lab hold
Liverpool GarstonNorth WestCon16,62530.480.0%Con hold
Liverpool KirkdaleNorth WestLab7582.077.9%Lab hold
Liverpool ScotlandNorth WestLab15,21436.371.1%Lab hold
Liverpool ToxtethNorth WestCon3,6348.577.5%Con hold
Liverpool WaltonNorth WestCon3,7527.281.0%Con hold
Liverpool WavertreeNorth WestCon8,47717.778.3%Con hold
Liverpool West DerbyNorth WestCon1,7073.280.3%Con hold
LondonderryNorthern IrelandConunopposed——Con hold
LutonEast of EnglandNat Lib2,7125.487.6%Nat Lib hold
Manchester ArdwickNorth WestLab4,41811.178.5%Lab hold
Manchester BlackleyNorth WestCon2,2724.485.0%Con gain from Lab
Manchester CheethamNorth WestLab9,00824.675.3%Lab hold
Manchester ClaytonNorth WestLab11,86326.978.6%Lab hold
Manchester ExchangeNorth WestLab3,59410.871.8%Lab hold
Manchester GortonNorth WestLab7,94816.081.8%Lab hold
Manchester Moss SideNorth WestCon10,87824.477.0%Con hold
Manchester WithingtonNorth WestCon12,20029.579.6%Con hold
Manchester WythenshaweNorth WestCon6,56613.080.4%Con hold
MerionethshireWalesLab1,0484.387.3%Lab gain from Lib
Merthyr TydfilWalesLab21,43659.184.4%Lab hold
Merton and MordenLondonCon4,4029.186.7%Con hold
Mid-UlsterNorthern IrelandOth3,3935.491.8%Oth hold
Middlesborough EastNorth EastLab15,52833.080.9%Lab hold
Middlesbrough WestNorth EastCon2,0974.586.3%Con gain from Lab
Middlesex SpelthorneSouth EastCon1,1231.883.9%Con hold
Middlesex UxbridgeLondonLab1,5483.684.7%Lab hold
Midlothian and PeeblesshireScotlandLab5,59010.683.8%Lab hold
MitchamLondonCon5,8699.484.6%Con hold
Monmouthshire AbertilleryWalesLab24,91773.971.1%Lab hold
Monmouthshire BedwelltyWalesLab25,24366.685.4%Lab hold
Monmouthshire Ebbw ValeWalesLab21,52961.587.0%Lab hold
Monmouthshire MonmouthWalesCon4,52311.283.7%Con hold
Monmouthshire PontypoolWalesLab20,08951.584.3%Lab hold
MontgomeryshireWalesLib9,49138.576.1%Lib hold
Moray and NairnshireScotlandCon5,39420.574.5%Con hold
Nelson and ColneNorth WestLab4,4009.489.0%Lab hold
Newcastle under LymeWest MidlandsLab8,53616.187.5%Lab hold
Newcastle upon Tyne CentralNorth EastLab12,31230.880.9%Lab hold
Newcastle upon Tyne EastNorth EastLab2,7715.786.6%Lab hold
Newcastle upon Tyne NorthNorth EastNat Lib6,92514.884.6%Nat Lib gain from Con
Newcastle upon Tyne WestNorth EastLab8,68415.887.2%Lab hold
NewportWalesLab8,71714.086.3%Lab hold
Norfolk CentralEast of EnglandNat Lib3,93910.281.8%Nat Lib hold
Norfolk King'S LynnEast of EnglandCon9372.282.8%Con gain from Lab
Norfolk NorthEast of EnglandLab2790.783.7%Lab hold
Norfolk SouthEast of EnglandCon3,2399.082.4%Con hold
Norfolk South WestEast of EnglandCon4421.382.6%Con gain from Lab
Norfolk YarmouthEast of EnglandCon1,0152.383.3%Con gain from Lab
NorthamptonEast MidlandsLab4,7947.386.4%Lab hold
Northamptonshire (and the Soke of Peterborough) KetteringEast MidlandsLab6,82711.787.2%Lab hold
Northamptonshire (and the Soke of Peterborough) PeterboroughEast MidlandsCon3730.786.8%Con hold
Northamptonshire (and the Soke of Peterborough) SouthEast MidlandsCon2,8487.285.9%Con hold
Northamptonshire (and the Soke of Peterborough) WellingboroughEast MidlandsLab2,2014.888.4%Lab hold
Northumberland Berwick upon TweedNorth EastCon6,56319.678.8%Con hold
Northumberland HexhamNorth EastCon7,49919.282.4%Con hold
Northumberland MorpethNorth EastLab16,87543.885.5%Lab hold
Norwich NorthEast of EnglandLab9,29325.584.1%Lab hold
Norwich SouthEast of EnglandCon1,8485.184.3%Con hold
Nottingham CentralEast MidlandsLab1390.381.4%Lab hold
Nottingham EastEast MidlandsLab2640.683.3%Lab hold
Nottingham North WestEast MidlandsLab15,04429.983.4%Lab hold
Nottingham SouthEast MidlandsLab4821.284.5%Lab hold
Nottinghamshire BassetlawEast MidlandsLab11,59321.484.4%Lab hold
Nottinghamshire BroxtoweEast MidlandsLab22,04345.484.1%Lab hold
Nottinghamshire CarltonEast MidlandsCon3,7447.687.0%Con hold
Nottinghamshire MansfieldEast MidlandsLab21,13639.883.3%Lab hold
Nottinghamshire NewarkEast MidlandsLab7,65914.485.5%Lab hold
Nottinghamshire RushcliffeEast MidlandsCon8,46615.886.0%Con hold
Oldbury and HalesowenWest MidlandsLab6,27211.483.3%Lab hold
Oldham EastNorth WestCon2,0574.482.8%Con gain from Lab
Oldham WestNorth WestLab4,1958.983.5%Lab hold
Orkney and ShetlandScotlandLib6,39131.369.0%Lib hold
OxfordSouth EastCon6,94012.082.0%Con hold
Oxfordshire BanburySouth EastCon3,5747.282.8%Con hold
Oxfordshire HenleySouth EastCon6,53116.078.3%Con hold
Paddington NorthLondonLab4,04911.381.0%Lab hold
Paddington SouthLondonCon6,80919.671.7%Con hold
PaisleyScotlandLab13,02524.484.4%Lab hold
PembrokeshireWalesLab9,02616.886.0%Lab hold
Perthshire and Kinross Shire Kinross and West PerthshireScotlandCon13,50152.473.2%Con hold
Perthshire and Kinross Shire Perth and East PerthshireScotlandCon14,63133.778.3%Con hold
Plymouth DevonportSouth WestLab2,3903.985.3%Lab hold
Plymouth SuttonSouth WestCon7101.285.4%Con gain from Lab
PontefractYorkshire and the HumberLab24,23752.386.0%Lab hold
PooleSouth WestCon8,65217.285.0%Con hold
PoplarLondonLab24,50264.175.7%Lab hold
Portsmouth LangstoneSouth EastCon13,05525.981.7%Con hold
Portsmouth SouthSouth EastCon13,19827.680.8%Con hold
Portsmouth WestSouth EastCon1,2482.583.5%Con hold
Preston NorthNorth WestCon1,1082.487.5%Con hold
Preston SouthNorth WestLab160.086.5%Lab hold
PudseyYorkshire and the HumberCon3,3567.588.9%Con hold
Reading NorthSouth EastCon3020.986.8%Con gain from Lab
Reading SouthSouth EastLab1,0092.886.7%Lab hold
Renfrewshire EastScotlandCon15,32031.681.7%Con hold
Renfrewshire WestScotlandNat Lib3,0537.684.9%Nat Lib hold
Rhondda EastWalesLab24,43671.085.5%Lab hold
Rhondda WestWalesLab22,48869.886.4%Lab hold
RichmondLondonCon14,03626.882.8%Con hold
RochdaleNorth WestCon4540.885.7%Con gain from Lab
Rochester and ChathamSouth EastLab8471.685.5%Lab hold
RomfordLondonCon1,2982.083.8%Con hold
RossendaleNorth WestLab1,6703.588.6%Lab hold
RotherhamYorkshire and the HumberLab14,80731.284.2%Lab hold
Rowley Regis and TiptonWest MidlandsLab16,31633.480.8%Lab hold
Roxburghshire and SelkirkshireScotlandCon8292.184.9%Con gain from Lib
Ruislip NorthwoodLondonCon10,80427.284.6%Con hold
Salford EastNorth WestLab6,77813.979.7%Lab hold
Salford WestNorth WestLab3,4876.883.0%Lab hold
Sheffield AttercliffeYorkshire and the HumberLab17,79742.382.7%Lab hold
Sheffield BrightsideYorkshire and the HumberLab19,08642.481.4%Lab hold
Sheffield HallamYorkshire and the HumberNat Lib17,02841.582.0%Nat Lib hold
Sheffield HeeleyYorkshire and the HumberNat Lib10,04722.184.6%Nat Lib hold
Sheffield HillsboroughYorkshire and the HumberLab8,65718.184.9%Lab hold
Sheffield NeepsendYorkshire and the HumberLab18,22546.179.5%Lab hold
Sheffield ParkYorkshire and the HumberLab17,09938.482.5%Lab hold
Shoreditch and FinsburyLondonLab18,76345.273.2%Lab hold
Shropshire LudlowWest MidlandsCon7,47720.477.7%Con hold
Shropshire OswestryWest MidlandsCon9,37224.576.9%Con hold
Shropshire ShrewsburyWest MidlandsCon6,76818.780.7%Con hold
Shropshire the WrekinWest MidlandsLab1,8044.783.1%Lab hold
SmethwickWest MidlandsLab9,72721.383.5%Lab hold
Somerset BridgwaterSouth WestCon5,70912.784.6%
Somerset NorthSouth WestCon2,5484.988.5%Con hold
Somerset TauntonSouth WestCon3,9818.789.0%Con hold
Somerset WellsSouth WestCon5,04310.584.2%Con hold
Somerset Weston Super MareSouth WestCon14,54331.379.7%Con hold
Somerset YeovilSouth WestCon2,9215.888.0%Con hold
South ShieldsNorth EastLab13,42522.380.5%Lab hold
SouthallLondonLab7,95415.884.0%Lab hold
Southampton ItchenSouth EastLab4,6228.383.6%Lab hold
Southampton TestSouth EastLab4650.983.5%Lab hold
Southend EastEast of EnglandCon4,61010.680.6%Con hold
Southend WestEast of EnglandCon21,75538.379.0%Con hold
SouthgateLondonCon19,15539.684.1%Con hold
SouthportNorth WestCon17,85335.477.7%Con hold
SouthwarkLondonLab22,55444.672.3%Lab hold
St HelensNorth WestLab15,85826.679.7%Lab hold
St MaryleboneLondonLab14,81934.770.2%Lab gain from Con
St Pancras NorthLondonLab10,82921.078.3%Lab hold
Staffordshire Brierley HillWest MidlandsLab2,2984.785.0%Lab hold
Staffordshire BurtonWest MidlandsCon7331.586.3%Con hold
Staffordshire CannockWest MidlandsLab16,33833.783.1%Lab hold
Staffordshire LeekWest MidlandsLab1,9103.486.2%Lab hold
Staffordshire Lichfield and TamworthWest MidlandsLab2,8855.385.5%Lab hold
Staffordshire Stafford and StoneWest MidlandsCon6,04613.384.1%Con hold
StepneyLondonLab28,26360.370.9%Lab hold
Stirling and Falkirk District of BurghsScotlandLab2,1084.586.1%Lab hold
Stirlingshire and Clackmannanshire Clackmannan and East StirlingshireScotlandLab7,50417.585.7%Lab hold
Stirlingshire and Clackmannanshire West StirlingshireScotlandLab4,49712.186.7%Lab hold
Stockport NorthNorth WestCon4,79810.385.4%Con hold
Stockport SouthNorth WestCon3,4008.384.2%Con hold
Stockton on TeesNorth EastLab5,04711.588.0%Lab hold
Stoke Newington and Hackney NorthLondonLab16,03725.378.9%Lab hold
Stoke on Trent CentralWest MidlandsLab15,49029.282.2%Lab hold
Stoke on Trent NorthWest MidlandsLab22,02442.983.8%Lab hold
Stoke on Trent SouthWest MidlandsLab16,90631.584.2%Lab hold
StretfordNorth WestCon9,72515.983.4%Con hold
Suffolk Bury St. EdmundsEast of EnglandCon3,9898.879.8%Con hold
Suffolk EyeEast of EnglandCon2,1834.583.3%Con gain from Lib
Suffolk LowestoftEast of EnglandLab8471.881.9%Lab hold
Suffolk Sudbury and WoodbridgeEast of EnglandCon5,95212.382.1%Con hold
Sunderland NorthNorth EastLab3,4907.983.7%Lab hold
Sunderland SouthNorth EastLab3060.682.2%Lab hold
Surrey CarshaltonLondonCon9,70617.585.1%Con hold
Surrey ChertseySouth EastCon5,69014.881.1%Con hold
Surrey DorkingSouth EastCon11,75231.780.7%Con hold
Surrey EastSouth EastCon23,91046.081.3%Con hold
Surrey EpsomSouth EastCon19,74937.381.9%Con hold
Surrey EsherSouth EastCon18,42134.383.3%Con hold
Surrey FarnhamSouth EastCon10,19826.680.4%Con hold
Surrey GuildfordSouth EastCon11,53626.479.6%Con hold
Surrey ReigateSouth EastCon9,85022.883.3%Con hold
Surrey WokingSouth EastCon12,20929.978.7%Con hold
Sussex (East) East GrinsteadSouth EastCon18,53234.080.3%Con hold
Sussex (East) EastbourneSouth EastCon20,06134.381.9%Con hold
Sussex (East) LewesSouth EastCon17,26333.678.3%Con hold
Sussex (West) Arundel and ShorehamSouth EastCon18,02334.878.0%Con hold
Sussex (West) ChichesterSouth EastCon18,19539.477.3%Con hold
Sussex (West) HorshamSouth EastCon12,40132.677.7%Con hold
Sutton and CheamLondonCon12,48225.581.7%Con hold
Swansea EastWalesLab21,02247.282.8%Lab hold
Swansea WestWalesLab2,1604.384.6%Lab hold
SwindonSouth WestLab5,90814.184.8%Lab hold
The HartlepoolsNorth EastLab2,7105.386.6%Lab hold
TorquaySouth WestCon16,64031.380.0%Con hold
TottenhamLondonLab13,25124.879.8%Lab hold
TwickenhamLondonCon15,20924.281.3%Con hold
TynemouthNorth EastCon7,65612.884.5%Con hold
WakefieldYorkshire and the HumberLab7,70216.685.3%Lab hold
WallaseyNorth WestCon15,70526.679.7%Con hold
WallsendNorth EastLab10,57917.487.2%Lab hold
WalsallWest MidlandsLab10,47316.383.1%Lab hold
Walthamstow EastLondonLab1,0202.685.8%Lab hold
Walthamstow WestLondonLab11,57433.681.9%Lab hold
Wandsworth CentralLondonLab1,1832.183.7%Lab hold
Wandsworth ClaphamLondonLab1,3082.781.9%Lab hold
Wandsworth PutneyLondonCon6,19711.781.9%Con hold
Wandsworth StreathamLondonCon12,28027.281.5%Con hold
WarringtonNorth WestLab8,60219.082.7%Lab hold
Warwickshire NuneatonWest MidlandsLab18,29530.885.0%Lab hold
Warwickshire RugbyWest MidlandsLab1990.587.7%Lab hold
Warwickshire SolihullWest MidlandsCon16,12440.783.2%Con hold
Warwickshire StratfordWest MidlandsCon10,79529.079.9%Con hold
Warwickshire Sutton ColdfieldWest MidlandsInd Con15,73527.481.6%Ind Con gain from Con
Warwickshire Warwick and LeamingtonWest MidlandsCon9,80321.082.4%Con hold
WatfordEast of EnglandLab5081.187.2%Lab hold
WednesburyWest MidlandsLab12,22521.082.3%Lab hold
Wembley NorthLondonCon8,71820.287.1%Con hold
Wembley SouthLondonCon4,83411.586.0%Con hold
West BromwichWest MidlandsLab13,65928.480.5%Lab hold
West Ham NorthLondonLab19,82840.976.6%Lab hold
West Ham SouthLondonLab30,60969.977.3%Lab hold
West LothianScotlandLab10,05221.184.9%Lab hold
WestmorlandNorth WestCon14,10835.483.5%Con hold
WiganNorth WestLab17,45233.887.0%Lab hold
Willesden EastLondonLab1,8683.681.8%Lab hold
Willesden WestLondonLab15,66428.582.7%Lab hold
Wiltshire ChippenhamSouth WestCon4,87812.181.5%Con hold
Wiltshire DevizesSouth WestCon1,5774.081.4%Con hold
Wiltshire SalisburySouth WestCon5,41214.280.2%Con hold
Wiltshire WestburySouth WestCon2,0314.586.2%Con hold
WimbledonLondonCon20,79432.782.6%Con hold
Wolverhampton North EastWest MidlandsLab12,08024.680.9%Lab hold
Wolverhampton South WestWest MidlandsCon3,1967.286.3%Con hold
Wood GreenLondonLab6,30011.681.7%Lab hold
WoodfordSouth EastCon18,57928.683.4%Con hold
Woolwich EastLondonLab11,56227.372.0%Lab hold
Woolwich WestLondonCon1,3442.887.5%Con hold
WorcesterWest MidlandsCon5,15111.082.1%Con hold
Worcestershire BromsgroveWest MidlandsCon2,6535.286.5%Con hold
Worcestershire KidderminsterWest MidlandsCon5,15811.383.0%Con hold
Worcestershire SouthWest MidlandsCon12,79530.775.9%Con hold
WorthingSouth EastCon21,32449.380.0%Con hold
YorkYorkshire and the HumberCon9211.486.4%Con hold
Yorkshire (East Riding) BeverleyYorkshire and the HumberCon15,15932.180.0%Con hold
Yorkshire (East Riding) BridlingtonYorkshire and the HumberCon17,64535.378.4%Con hold
Yorkshire (North Riding) ClevelandNorth EastLab5,4819.685.1%Lab hold
Yorkshire (North Riding) RichmondYorkshire and the HumberCon15,31641.274.4%Con hold
Yorkshire (North Riding) Scarborough and WhitbyYorkshire and the HumberCon16,36733.075.9%Con hold
Yorkshire (North Riding) Thirsk and MaltonYorkshire and the HumberCon17,16244.577.4%Con hold
Yorkshire (West Riding) Barkston AshYorkshire and the HumberCon6,61815.285.1%Con hold
Yorkshire (West Riding) Colne ValleyYorkshire and the HumberLab2,1894.387.1%Lab hold
Yorkshire (West Riding) Dearne ValleyYorkshire and the HumberLab29,58559.285.9%Lab hold
Yorkshire (West Riding) Don ValleyYorkshire and the HumberLab25,82548.285.9%Lab hold
Yorkshire (West Riding) GooleYorkshire and the HumberLab9,01520.984.2%Lab hold
Yorkshire (West Riding) HarrogateYorkshire and the HumberCon16,78541.178.7%Con hold
Yorkshire (West Riding) HemsworthYorkshire and the HumberLab37,49165.485.1%Lab hold
Yorkshire (West Riding) NormantonYorkshire and the HumberLab19,85347.085.5%Lab hold
Yorkshire (West Riding) PenistoneYorkshire and the HumberLab15,99428.485.1%Lab hold
Yorkshire (West Riding) RiponYorkshire and the HumberCon12,42036.983.1%Con hold
Yorkshire (West Riding) Rother ValleyYorkshire and the HumberLab28,52051.486.3%Lab hold
Yorkshire (West Riding) ShipleyYorkshire and the HumberCon1,5033.590.5%Con hold
Yorkshire (West Riding) SkiptonYorkshire and the HumberCon7,96018.186.1%Con hold
Yorkshire (West Riding) SowerbyYorkshire and the HumberLab1,6483.386.9%Lab hold

Source: commonslibrary.parliament.uk / cbp-8647

Questions and answers

Who won the 1951 general election?

The Conservatives won 298 of 625 seats with 44.0% of the vote, an overall majority of 17 (House of Commons Library figure, which counts allied groups and multi-member seats). Winston Churchill became (or remained) prime minister: Conservative majority government.

How many seats did each party win in 1951?

Conservative 298; Labour 297; National Liberal 19; Liberal 6; Others 3; Independent Conservative 2 (out of 625 seats; 313 were needed for a majority).

Who won the most votes in 1951?

Labour won the most votes: 13,971,630 (48.9% of the 28,596,104 votes counted). The Conservatives still won more seats.

What was the turnout at the 1951 general election?

Turnout was 82.6% in contested constituencies (valid votes as a share of the electorate).

How many seats changed hands in 1951?

32 seats changed hands compared with the previous general election, where the constituency had the same boundaries.

What was the closest result in 1951?

Preston South, where Labour won by 16 votes.

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

Report an error on this page · Embed this map: <iframe src="https://britelects.com/embed/map/1951/" width="100%" height="640" style="border:0" loading="lazy"></iframe>