Skip to content

Tuesday 27 October 1931

1931 UK general election results

The Conservatives won the most seats: 453 of the 587 single-member and unopposed seats the source breaks down by party (26 seats in two-member and university constituencies are not split by party in the source). Afterwards: National Government (Conservative, National Labour, Liberal National and Liberal) under Ramsay MacDonald, with Ramsay MacDonald as prime minister.

26 seats are not allocated to parties here. They were in two- and three-member constituencies (some towns and the universities), where the House of Commons Library dataset gives votes by party rather than by candidate. The Library’s own published totals for this election, including those seats, are Conservative 522 and Labour 52 (its Conservative figure includes allied groups).

Results by party
PartyLeaderSeatsChangeVotesShareChangeShare barCandidates
ConservativeStanley Baldwin453+20911,400,54755.1%+17.0503
LabourArthur Henderson47−2256,110,99929.5%−7.7486
LiberalHerbert Samuel34−221,450,5947.0%−16.6116
National LiberalJohn Simon25new618,4643.0%—33
National LabourRamsay MacDonald18new436,1012.1%—25
Independent Labour Party—4new232,7521.1%—18
National—4new126,6260.6%—6
Others—1−5186,9980.9%−0.138
Independent Labour—1new55,9320.3%—5
3 other parties and independents92,2250.5%

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

South East: Conservative 48 of 52 seatsWest Midlands: Conservative 42 of 47 seatsNorth West: Conservative 65 of 86 seatsEast Midlands: Conservative 27 of 38 seatsLondon: Conservative 80 of 98 seatsYorkshire and the Humber: Conservative 42 of 56 seatsEast of England: Conservative 25 of 33 seatsSouth West: Conservative 35 of 42 seatsNorth East: Conservative 18 of 31 seatsNorthern Ireland: Conservative 10 of 12 seatsScotland: Conservative 47 of 71 seatsWales: Labour 15 of 35 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. Derbyshire Ilkeston Nat Lab by 2 votes
  2. Glasgow Springburn Con by 34 votes
  3. Bermondsey West Bermondsey Lab by 91 votes
  4. Bermondsey Rotherhithe Con by 130 votes
  5. Sheffield Attercliffe Con by 165 votes
  6. West Ham Stratford Lab by 203 votes
  7. Durham Durham Lib by 270 votes
  8. Lancashire Newton Con by 381 votes
  9. Bristol East Lab by 429 votes
  10. Durham Blaydon Con by 496 votes

50 closest seats →

263 seats changed hands

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

  • Conservative gained 182 from Labour
  • National Liberal gained 19 from Liberal
  • National Labour gained 15 from Labour
  • Liberal gained 14 from Labour
  • Conservative gained 12 from Liberal
  • National Liberal gained 6 from Labour
  • National gained 4 from Labour
  • Independent Labour Party gained 4 from Labour
  • National Labour gained 3 from Liberal
  • Conservative gained 2 from Others

Every gain → · Compare with 1929 →

Every constituency

Download CSV

ConstituencyRegionWinnerMajority%TurnoutResult
Aberdeen NorthScotlandCon14,17839.873.4%Con gain from Lab
Aberdeen SouthScotlandCon27,36167.475.8%Con hold
Aberdeenshire and Kincardineshire CentralScotlandCon3,74312.876.8%Con hold
Aberdeenshire and Kincardineshire EasternScotlandCon10,09744.565.7%Con hold
Aberdeenshire and Kincardineshire Kincardine and WesternScotlandCon5,37623.280.5%Con gain from Lib
AccringtonNorth WestCon12,62225.889.6%Con gain from Lab
AngleseyWalesLib4,22716.675.5%Lib hold
AntrimNorthern IrelandConunopposed——
ArgyllScotlandConunopposed——Con hold
ArmaghNorthern IrelandConunopposed——Con hold
Ashton under LyneNorth WestCon4,57815.385.3%Con gain from Lab
Ayr District of BurghsScotlandCon18,28247.876.9%Con hold
Ayrshire and Bute Bute and NorthernScotlandCon14,24041.067.9%Con hold
Ayrshire and Bute KilmarnockScotlandNat Lab7,03619.279.5%Nat Lab gain from Lab
Ayrshire and Bute South AyrshireScotlandCon2,9429.779.3%Con gain from Lab
BanffshireScotlandLibunopposed——Lib hold
BarnsleyYorkshire and the HumberNat Lib7701.884.2%Nat Lib gain from Lab
Barrow in FurnessNorth WestCon4,95913.588.9%Con gain from Lab
BathSouth WestCon16,45542.680.6%Con hold
Batley and MorleyYorkshire and the HumberCon9,67822.585.9%Con gain from Lab
Battersea NorthLondonCon6,70319.967.6%Con gain from Lab
Battersea SouthLondonCon15,03536.272.7%Con gain from Lab
Bedfordshire BedfordEast of EnglandCon15,37644.373.2%Con hold
Bedfordshire LutonEast of EnglandNat Lib24,11860.467.8%Nat Lib gain from Lib
Bedfordshire MidEast of EnglandCon1,4874.679.1%Con gain from Lib
Belfast EastNorthern IrelandCon19,02150.366.2%Con hold
Belfast NorthNorthern IrelandConunopposed——Con hold
Belfast SouthNorthern IrelandConunopposed——Con hold
Belfast WestNorthern IrelandCon9,10717.168.1%Con hold
Berkshire AbingdonSouth EastConunopposed——Con hold
Berkshire NewburySouth EastConunopposed——Con hold
Berkshire WindsorSouth EastConunopposed——Con hold
Bermondsey RotherhitheLondonCon1300.664.3%Con gain from Lab
Bermondsey West BermondseyLondonLab910.463.4%Lab hold
Berwickshire and HaddingtonshireScotlandCon16,08046.974.8%Con gain from Lab
Bethnal Green North EastLondonLib2,76711.868.4%Lib hold
Bethnal Green South WestLondonLib6,25336.661.2%Lib hold
Birkenhead EastNorth WestLib17,07046.479.1%Lib hold
Birkenhead WestNorth WestCon9,65427.682.2%Con gain from Lab
Birmingham AstonWest MidlandsCon16,74751.773.4%Con gain from Lab
Birmingham DeritendWest MidlandsCon10,52132.071.9%Con gain from Lab
Birmingham DuddestonWest MidlandsCon6,54324.564.4%Con gain from Lab
Birmingham EdgbastonWest MidlandsCon27,92873.070.9%Con hold
Birmingham ErdingtonWest MidlandsCon18,99636.377.6%Con gain from Lab
Birmingham HandsworthWest MidlandsCon22,44156.875.1%Con hold
Birmingham King'S NortonWest MidlandsCon11,04728.881.0%Con hold
Birmingham LadywoodWest MidlandsCon14,00043.678.1%Con gain from Lab
Birmingham MoseleyWest MidlandsCon39,64259.772.1%Con hold
Birmingham SparkbrookWest MidlandsCon14,97946.769.6%Con hold
Birmingham West BirminghamWest MidlandsCon11,94136.275.9%Con hold
Birmingham YardleyWest MidlandsCon15,42131.476.7%Con gain from Lab
BlackburnNorth West2-member seat: not split by party in the source——87.4%
BlackpoolNorth WestCon33,48646.279.6%Con hold
BoltonNorth West2-member seat: not split by party in the source——81.3%
BootleNorth WestCon8,80623.778.9%Con gain from Lab
BournemouthSouth EastCon29,91660.170.3%Con hold
Bradford CentralYorkshire and the HumberCon9,28922.878.2%Con gain from Lab
Bradford EastYorkshire and the HumberCon6,75317.682.4%Con gain from Lab
Bradford NorthYorkshire and the HumberCon19,13643.683.1%Con gain from Lab
Bradford SouthYorkshire and the HumberLib15,53732.782.6%Lib gain from Lab
Breconshire and RadnorshireWalesCon8,39719.687.1%Con gain from Lab
BriggYorkshire and the HumberCon6,19516.682.1%Con gain from Lab
BrightonSouth East2-member seat: not split by party in the source——69.4%
Bristol CentralSouth WestCon7,16819.180.4%Con gain from Lab
Bristol EastSouth WestLab4291.180.2%Lab hold
Bristol NorthSouth WestLib13,21432.380.9%Lib gain from Lab
Bristol SouthSouth WestCon9,52021.782.3%Con gain from Lab
Bristol WestSouth WestCon34,38966.079.3%Con hold
BromleyLondonCon37,81267.170.0%Con hold
Buckinghamshire AylesburySouth EastCon20,44147.675.6%Con hold
Buckinghamshire BuckinghamSouth EastCon12,04733.977.7%Con hold
Buckinghamshire WycombeSouth EastCon30,38758.467.5%Con hold
BurnleyNorth WestNat8,20913.191.8%Nat gain from Lab
BuryNorth WestCon14,44340.781.6%Con hold
Caernarvon District of BoroughsWalesLib5,38718.780.3%Lib hold
CaernarvonshireWalesLib6941.880.0%Lib hold
Caithness and SutherlandScotlandLibunopposed——Lib hold
Camberwell DulwichLondonCon17,00555.970.7%Con hold
Camberwell NorthLondonCon7653.758.3%Con gain from Lab
Camberwell North WestLondonCon8,88833.863.8%Con gain from Lab
Camberwell PeckhamLondonCon8,24124.669.8%Con gain from Lab
CambridgeEast of EnglandCon14,79546.475.6%Con hold
Cambridge UniversityUniversity seatsConunopposed——
CambridgeshireEast of EnglandCon12,72936.670.5%Con hold
Cardiff CentralWalesNat Lab13,36238.372.6%Nat Lab gain from Lab
Cardiff EastWalesCon2,1736.780.2%Con gain from Lab
Cardiff SouthWalesCon5,88419.677.8%Con gain from Lab
CardiganshireWalesLib13,75252.067.5%Lib hold
CarlisleNorth WestCon4,63414.786.7%Con gain from Lab
Carmarthenshire CarmarthenWalesLib1,2143.184.5%Lib gain from Lab
Carmarthenshire LlanelliWalesLab16,03330.678.1%Lab hold
ChelseaLondonCon18,28965.965.2%Con hold
CheltenhamSouth WestCon17,26162.175.2%Con hold
Cheshire AltrinchamNorth WestConunopposed——Con hold
Cheshire City of ChesterNorth WestCon6,40418.285.8%Con hold
Cheshire CreweNorth WestCon6,79015.684.5%Con gain from Lab
Cheshire EddisburyNorth WestNat Libunopposed——Nat Lib gain from Lib
Cheshire KnutsfordNorth WestConunopposed——Con hold
Cheshire MacclesfieldNorth WestCon16,94237.981.2%Con hold
Cheshire NorthwichNorth WestCon14,31531.382.8%Con hold
Cheshire Stalybridge and HydeNorth WestCon13,30626.386.9%Con gain from Lab
Cheshire WirralNorth WestCon34,75863.177.0%Con hold
City of LondonLondonConunopposed——
Combined English UniversitiesUniversity seats2-member seat: not split by party in the source——71.7%
Combined Scottish UniversitiesUniversity seatsConunopposed——
Cornwall BodminSouth WestLibunopposed——Lib hold
Cornwall CamborneSouth WestCon3,82411.375.8%Con gain from Lib
Cornwall NorthernSouth WestLib1,3413.985.7%Lib hold
Cornwall Penryn and FalmouthSouth WestCon2,3825.979.8%Con gain from Lib
CoventryWest MidlandsCon15,99422.082.7%Con gain from Lab
Croydon NorthLondonCon34,80061.769.4%Con hold
Croydon SouthLondonCon30,72260.768.3%Con hold
Cumberland NorthernNorth WestCon1,2775.484.6%Con hold
Cumberland Penrith and CockermouthNorth WestCon1,4926.186.6%Con hold
Cumberland WhitehavenNorth WestCon2,0316.789.6%Con gain from Lab
Cumberland WorkingtonNorth WestLab3,3049.885.9%Lab hold
DarlingtonNorth EastCon8,61821.489.5%Con gain from Lab
DaventryEast MidlandsConunopposed——Con hold
Denbighshire DenbighWalesNat Libunopposed——Nat Lib gain from Lib
Denbighshire WrexhamWalesLib1,8214.279.8%Lib gain from Lab
DeptfordLondonCon4,3148.868.3%Con gain from Lab
DerbyEast Midlands2-member seat: not split by party in the source——84.5%
Derbyshire BelperEast MidlandsCon7,91120.482.0%Con gain from Lab
Derbyshire ChesterfieldEast MidlandsCon5,98014.980.0%Con gain from Lab
Derbyshire Clay CrossEast MidlandsLab9,55229.274.6%Lab hold
Derbyshire High PeakEast MidlandsCon17,93748.276.8%Con hold
Derbyshire IlkestonEast MidlandsNat Lab20.079.7%Nat Lab gain from Lab
Derbyshire North EasternEast MidlandsCon1,3343.379.4%Con gain from Lab
Derbyshire SouthernEast MidlandsCon10,00717.382.3%Con gain from Lab
Derbyshire WesternEast MidlandsConunopposed——Con hold
Devonshire BarnstapleSouth WestCon1,7104.586.3%Con hold
Devonshire HonitonSouth WestCon7,29120.083.5%Con hold
Devonshire South MoltonSouth WestNat Lib22,20176.081.0%Nat Lib gain from Lib
Devonshire TavistockSouth WestCon3,71811.383.3%Con hold
Devonshire TivertonSouth WestConunopposed——Con hold
Devonshire TorquaySouth WestCon27,33965.074.6%Con hold
Devonshire TotnesSouth WestCon6,56214.083.4%Con hold
DewsburyYorkshire and the HumberLib8,36227.484.2%Lib gain from Lab
Dorset EasternSouth WestCon1,9104.182.6%Con gain from Lib
Dorset NorthernSouth WestCon4,81718.482.1%Con hold
Dorset SouthernSouth WestCon12,47541.573.3%Con hold
Dorset WesternSouth WestCon5,23920.381.6%Con hold
DownNorthern IrelandConunopposed——
DudleyWest MidlandsCon3,90413.980.7%Con gain from Lab
Dumbarton District of BurghsScotlandInd Lab9973.280.7%Ind Lab gain from Lab
DumfriesshireScotlandLib19,18055.577.6%Lib hold
DunbartonshireScotlandCon12,28827.282.8%Con gain from Lab
DundeeScotland2-member seat: not split by party in the source——84.8%
Dunfermline District of BurghsScotlandNat Lib4,61615.980.2%Nat Lib gain from Lab
Durham Barnard CastleNorth EastCon2,43410.685.2%Con gain from Lab
Durham Bishop AucklandNorth EastNat Lib9552.882.5%Nat Lib gain from Lab
Durham BlaydonNorth EastCon4961.380.9%Con gain from Lab
Durham Chester Le StreetNorth EastLab8,53921.279.4%Lab hold
Durham ConsettNorth EastNat Lab2,5476.083.2%Nat Lab gain from Lab
Durham DurhamNorth EastLib2700.883.7%Lib gain from Lab
Durham Houghton Le SpringNorth EastCon2,8495.982.8%Con gain from Lab
Durham JarrowNorth EastCon3,1928.180.5%Con gain from Lab
Durham SeahamNorth EastNat Lab5,95111.386.7%Nat Lab gain from Lab
Durham SedgefieldNorth EastCon6,55217.584.4%Con gain from Lab
Durham SpennymoorNorth EastLab4,00012.479.4%Lab hold
EalingLondonCon25,93565.474.6%Con hold
East Ham NorthLondonCon10,96131.873.4%Con gain from Lab
East Ham SouthLondonCon2,5637.570.3%Con gain from Lab
EcclesNorth WestCon9,94823.681.6%Con gain from Lab
Edinburgh CentralScotlandCon6,72723.174.2%Con gain from Lab
Edinburgh EastScotlandLib7,12823.476.8%Lib gain from Lab
Edinburgh NorthScotlandCon17,59050.174.4%Con hold
Edinburgh SouthScotlandConunopposed——Con hold
Edinburgh WestScotlandCon18,70342.479.2%Con gain from Lab
EdmontonLondonCon4,52413.770.2%Con gain from Lab
Essex ChelmsfordEast of EnglandCon24,20661.070.9%Con hold
Essex ColchesterEast of EnglandCon11,56035.076.4%Con hold
Essex EppingEast of EnglandCon20,28636.077.3%Con hold
Essex HarwichEast of EnglandNat Lib22,58972.872.6%Nat Lib gain from Lib
Essex MaldonEast of EnglandCon12,97741.774.7%Con hold
Essex RomfordLondonCon18,68722.965.3%Con gain from Lab
Essex Saffron WaldenEast of EnglandCon16,03355.470.4%Con hold
Essex South EasternEast of EnglandCon10,37018.266.8%Con gain from Lab
ExeterSouth WestCon11,78932.084.8%Con gain from Oth
Fermanagh and TyroneNorthern Ireland2-member seat: not split by party in the source——81.9%
Fife EasternScotlandNat Labunopposed——Nat Lab gain from Lib
Fife WesternScotlandCon1,9146.271.4%Con gain from Lab
FinsburyLondonNat Lab7,15926.158.1%Nat Lab gain from Lab
FlintshireWalesNat Lab24,24742.977.9%Nat Lab gain from Lib
ForfarshireScotlandCon5,18122.975.2%Con hold
Fulham EastLondonCon14,52142.566.1%Con hold
Fulham WestLondonCon12,09333.271.4%Con gain from Lab
GainsboroughEast MidlandsCon6,83023.883.2%Con hold
GallowayScotlandCon9,72729.980.6%Con gain from Lib
GatesheadNorth EastNat Lib12,93822.478.3%Nat Lib gain from Lab
Glamorganshire AberavonWalesLab6,65116.984.4%Lab hold
Glamorganshire CaerphillyWalesLab12,01735.276.6%Lab hold
Glamorganshire GowerWalesLab2,8066.883.5%Lab hold
Glamorganshire Llandaff and BarryWalesCon11,82321.481.8%Con gain from Lab
Glamorganshire NeathWalesLab13,48427.978.4%Lab hold
Glamorganshire OgmoreWalesLab11,41130.276.9%Lab hold
Glamorganshire PontypriddWalesLab7,81421.078.7%Lab hold
Glasgow BridgetonScotlandILP4,68916.470.8%ILP gain from Lab
Glasgow CamlachieScotlandCon3,1799.478.2%Con gain from Lab
Glasgow CathcartScotlandCon17,72349.179.5%Con hold
Glasgow CentralScotlandCon10,09130.671.5%Con hold
Glasgow GorbalsScotlandILP8,01424.270.0%ILP gain from Lab
Glasgow GovanScotlandLab6052.175.4%Lab hold
Glasgow HillheadScotlandCon13,74047.780.0%Con hold
Glasgow KelvingroveScotlandCon9,06626.876.7%Con hold
Glasgow MaryhillScotlandCon4,09711.078.0%Con gain from Lab
Glasgow PartickScotlandCon7,65225.483.5%Con gain from Lab
Glasgow PollokScotlandCon21,44962.977.2%Con hold
Glasgow ShettlestonScotlandILP7712.377.8%ILP gain from Lab
Glasgow SpringburnScotlandCon340.175.4%Con gain from Lab
Glasgow St RolloxScotlandLab8112.774.2%Lab hold
Glasgow TradestonScotlandCon1,4885.273.4%Con gain from Lab
GloucesterSouth WestCon9,97835.182.5%Con hold
Gloucestershire Cirencester and TewkesburySouth WestCon22,30265.571.7%Con hold
Gloucestershire Forest of DeanSouth WestNat Lab1,5245.476.9%Nat Lab gain from Lab
Gloucestershire StroudSouth WestCon16,57342.976.5%Con hold
Gloucestershire ThornburySouth WestCon12,06428.879.7%Con hold
GranthamEast MidlandsCon15,04938.379.5%Con hold
Great YarmouthEast of EnglandNat Lab15,27357.172.1%Nat Lab gain from Lib
GreenockScotlandNat Lib7,16320.380.3%Nat Lib gain from Lib
GreenwichLondonCon15,55634.671.0%Con gain from Lab
GrimsbyYorkshire and the HumberCon17,60135.369.3%Con hold
Hackney CentralLondonCon7,66823.567.8%Con gain from Lab
Hackney NorthLondonCon11,52339.064.3%Con hold
Hackney SouthLondonCon3,09310.864.8%Con gain from Lab
HalifaxYorkshire and the HumberCon20,13036.080.5%Con gain from Lab
Hammersmith NorthLondonCon6,97722.069.6%Con gain from Lab
Hammersmith SouthLondonCon12,62842.968.0%Con gain from Lab
Hampshire AldershotSouth EastCon18,04368.865.6%Con hold
Hampshire BasingstokeSouth EastCon17,41751.674.2%Con hold
Hampshire FarehamSouth EastConunopposed——Con hold
Hampshire New Forest and ChristchurchSouth EastCon28,41466.671.9%Con hold
Hampshire PetersfieldSouth EastCon22,52276.067.8%Con hold
Hampshire WinchesterSouth EastCon17,60239.477.1%Con hold
HampsteadLondonCon31,45374.265.7%Con hold
HastingsSouth EastCon17,65754.973.8%Con hold
Herefordshire HerefordWest MidlandsCon6,95321.883.9%Con gain from Lib
Herefordshire LeominsterWest MidlandsCon7,11326.679.9%Con hold
Hertfordshire Hemel HempsteadEast of EnglandCon13,92542.777.2%Con hold
Hertfordshire HertfordEast of EnglandCon18,65956.869.1%Con hold
Hertfordshire HitchinEast of EnglandCon17,52951.371.1%Con hold
Hertfordshire St AlbansEast of EnglandCon26,40156.271.9%Con hold
Hertfordshire WatfordEast of EnglandCon24,65356.771.0%Con hold
HolbornLondonCon13,17869.356.7%Con hold
Holland With BostonEast MidlandsNat Lib21,53554.968.5%Nat Lib gain from Lib
HorncastleEast MidlandsCon9,31234.678.1%Con hold
HornseyLondonCon33,60968.970.3%Con hold
HuddersfieldYorkshire and the HumberNat Lab27,02240.383.3%Nat Lab gain from Lab
HuntingdonshireEast of EnglandNat Lib18,47866.774.2%Nat Lib gain from Lib
HytheSouth EastCon16,66969.871.8%Con hold
IlfordLondonCon31,56448.571.9%Con hold
Inverness Shire and Ross and Cromarty InvernessScotlandNat Lib12,76144.561.9%Nat Lib gain from Lib
Inverness Shire and Ross and Cromarty Ross and CromartyScotlandNat Libunopposed——Nat Lib gain from Lib
Inverness Shire and Ross and Cromarty Western IslesScotlandNat Lib1,0089.536.8%Nat Lib gain from Lib
IpswichEast of EnglandCon12,29226.082.9%Con hold
Isle of ElyEast of EnglandLib13,84943.163.2%Lib hold
Isle of WightSouth EastCon23,08954.571.1%Con hold
Islington EastLondonCon14,11035.065.4%Con gain from Lab
Islington NorthLondonCon14,00732.266.5%Con gain from Lab
Islington SouthLondonCon7,16124.764.8%Con gain from Lab
Islington WestLondonCon4,51018.458.0%Con gain from Lab
Kensington NorthLondonCon12,01727.571.9%Con gain from Lab
Kensington SouthLondonConunopposed——Con hold
Kent AshfordSouth EastCon6,21017.575.9%Con gain from Lib
Kent CanterburySouth EastCon24,40767.366.2%Con hold
Kent ChislehurstLondonCon26,64069.969.8%Con hold
Kent DartfordSouth EastCon6,74611.079.0%Con gain from Lab
Kent DoverSouth EastCon19,96250.573.0%Con hold
Kent FavershamSouth EastCon12,34231.872.2%Con hold
Kent GravesendSouth EastCon9,92228.475.7%Con hold
Kent Isle of ThanetSouth EastCon21,65648.573.6%Con hold
Kent MaidstoneSouth EastCon20,62460.472.3%Con hold
Kent SevenoaksSouth EastConunopposed——Con hold
Kent TonbridgeSouth EastCon22,39457.769.2%Con hold
KetteringEast MidlandsCon8,71620.385.7%Con gain from Lab
Kingston upon Hull CentralYorkshire and the HumberCon3,66010.283.2%Con gain from Lab
Kingston upon Hull EastYorkshire and the HumberCon5,97714.283.2%Con gain from Lab
Kingston upon Hull North WestYorkshire and the HumberCon16,60345.579.8%Con hold
Kingston upon Hull South WestYorkshire and the HumberCon13,05233.778.6%Con gain from Lab
Kingston upon ThamesLondonCon28,31265.069.3%Con hold
Kirkcaldy District of BurghsScotlandCon4,64013.881.1%Con gain from Lab
Lambeth BrixtonLondonCon17,31554.160.9%Con hold
Lambeth KenningtonLondonCon8,18328.761.3%Con gain from Lab
Lambeth NorthLondonLib7,60230.364.6%Lib gain from Lab
Lambeth NorwoodLondonCon23,63462.163.9%Con hold
Lanarkshire BothwellScotlandCon2,1486.577.7%Con gain from Lab
Lanarkshire CoatbridgeScotlandCon1,5014.883.4%Con gain from Lab
Lanarkshire HamiltonScotlandLab2,0537.877.7%Lab hold
Lanarkshire LanarkScotlandCon8,86027.382.5%Con gain from Lab
Lanarkshire MotherwellScotlandCon7992.682.4%Con gain from Lab
Lanarkshire NorthernScotlandCon4,69310.782.2%Con gain from Lab
Lanarkshire RutherglenScotlandCon5,31913.681.6%Con gain from Lab
Lancashire ChorleyNorth WestCon16,01538.680.1%Con hold
Lancashire ClitheroeNorth WestCon9,44124.089.3%Con hold
Lancashire DarwenNorth WestLib4,28711.192.2%Lib hold
Lancashire FarnworthNorth WestCon2,9076.984.8%Con gain from Lab
Lancashire FyldeNorth WestConunopposed——Con hold
Lancashire Heywood and RadcliffeNorth WestCon19,51443.080.7%Con gain from Lib
Lancashire InceNorth WestLab9,79726.782.5%Lab hold
Lancashire LancasterNorth WestCon21,87651.576.3%Con hold
Lancashire LonsdaleNorth WestCon5,60219.283.0%Con hold
Lancashire Middleton and PrestwichNorth WestCon20,90649.277.9%Con hold
Lancashire MossleyNorth WestCon15,30332.984.2%Con gain from Lab
Lancashire NewtonNorth WestCon3811.285.9%Con gain from Lab
Lancashire OrmskirkNorth WestNat Lab20,25350.071.7%Nat Lab gain from Lab
Lancashire RoytonNorth WestCon6,90216.885.9%Con hold
Lancashire StretfordNorth WestCon26,20650.678.4%Con gain from Oth
Lancashire WaterlooNorth WestConunopposed——Con hold
Lancashire West HoughtonNorth WestLab2,5006.985.5%Lab hold
Lancashire WidnesNorth WestCon9,81424.387.5%Con gain from Lab
Leeds CentralYorkshire and the HumberNat Lab15,86342.766.2%Nat Lab gain from Lab
Leeds NorthYorkshire and the HumberCon25,53757.574.0%Con hold
Leeds North EastYorkshire and the HumberCon21,37750.973.6%Con hold
Leeds SouthYorkshire and the HumberCon7252.177.6%Con gain from Lab
Leeds South EastYorkshire and the HumberLab1,7365.169.7%Lab hold
Leeds WestYorkshire and the HumberCon10,34726.576.7%Con gain from Lab
Leicester EastEast MidlandsCon16,45437.379.1%Con gain from Lab
Leicester SouthEast MidlandsCon22,87553.678.7%Con hold
Leicester WestEast MidlandsLib13,90335.074.6%Lib gain from Lab
Leicestershire BosworthEast MidlandsNat Lib14,25636.079.7%Nat Lib gain from Lib
Leicestershire HarboroughEast MidlandsCon19,57848.978.1%Con hold
Leicestershire LoughboroughEast MidlandsCon7,85221.481.8%Con gain from Lab
Leicestershire MeltonEast MidlandsCon22,25557.976.4%Con hold
LeighNorth WestLab2,1284.787.4%Lab hold
LeithScotlandNat Lib11,44729.975.0%Nat Lib gain from Lib
Lewisham EastLondonCon20,86933.874.9%Con hold
Lewisham WestLondonCon24,33355.069.2%Con hold
Leyton EastLondonCon6,85224.775.7%Con gain from Lab
Leyton WestLondonCon9,91027.475.0%Con gain from Lab
LincolnEast MidlandsCon6,23317.788.9%Con gain from Lab
LinlithgowshireScotlandCon3,5209.482.1%Con gain from Lab
Liverpool East ToxtethNorth WestCon19,09451.274.0%Con hold
Liverpool Edge HillNorth WestCon8,12925.774.7%Con gain from Lab
Liverpool EvertonNorth WestCon4,40017.771.3%Con gain from Lab
Liverpool ExchangeNorth WestCon13,14437.669.0%Con hold
Liverpool FairfieldNorth WestCon16,67651.272.5%Con hold
Liverpool KirkdaleNorth WestCon4,77215.177.5%Con gain from Lab
Liverpool ScotlandNorth WestLab5,24119.168.7%Lab gain from Oth
Liverpool WaltonNorth WestCon19,95247.277.5%Con hold
Liverpool WavertreeNorth WestCon23,97255.875.2%Con hold
Liverpool West DerbyNorth WestCon23,12556.074.0%Con hold
Liverpool West ToxtethNorth WestCon5,65515.976.1%Con gain from Lab
London UniversityUniversity seatsOth——70.3%Oth hold
LondonderryNorthern IrelandConunopposed——Con hold
LouthEast MidlandsCon3,99512.281.6%Con hold
Manchester ArdwickNorth WestCon5,96616.078.3%Con gain from Lab
Manchester BlackleyNorth WestCon4,33512.884.1%Con gain from Lib
Manchester ClaytonNorth WestCon4,90312.583.4%Con gain from Lab
Manchester ExchangeNorth WestCon15,53447.166.2%Con hold
Manchester GortonNorth WestCon4,91212.781.9%Con gain from Lab
Manchester HulmeNorth WestCon15,96644.473.0%Con gain from Lab
Manchester Moss SideNorth WestCon15,26248.868.2%Con hold
Manchester PlattingNorth WestCon5,79014.082.6%Con gain from Lab
Manchester RusholmeNorth WestCon18,49851.780.0%Con hold
Manchester WithingtonNorth WestCon14,71825.675.8%Con gain from Lib
MerionethshireWalesLib1,9498.182.6%Lib hold
Merthyr Tydfil AberdareWalesLabunopposed——Lab hold
Merthyr Tydfil MerthyrWalesILP13,78938.980.8%ILP gain from Lab
Middlesbrough EastNorth EastLib6,32920.884.5%Lib gain from Lab
Middlesbrough WestNorth EastLib12,97133.285.0%Lib hold
Middlesex ActonLondonCon12,27234.075.5%Con gain from Lab
Middlesex Brentford and ChiswickLondonCon15,09549.971.8%Con hold
Middlesex EnfieldLondonCon10,88628.579.2%Con gain from Lab
Middlesex FinchleyLondonCon27,84668.474.3%Con hold
Middlesex HarrowLondonCon33,82749.972.1%Con hold
Middlesex HendonLondonCon51,00062.571.7%Con hold
Middlesex SpelthorneSouth EastCon24,90157.568.3%Con hold
Middlesex TwickenhamLondonCon25,39848.071.3%Con hold
Middlesex UxbridgeLondonCon24,22748.768.4%Con hold
Middlesex Wood GreenLondonCon32,38457.572.3%Con hold
Midlothian and Peeblesshire NorthernScotlandCon13,71044.678.2%Con hold
Midlothian and Peeblesshire Peebles and SouthernScotlandCon8,25031.079.7%Con gain from Lab
Monmouthshire AbertilleryWalesLabunopposed——Lab hold
Monmouthshire BedwelltyWalesLabunopposed——Lab hold
Monmouthshire Ebbw ValeWalesLabunopposed——Lab hold
Monmouthshire MonmouthWalesCon14,61241.778.0%Con hold
Monmouthshire PontypoolWalesLab4,27212.782.0%Lab hold
MontgomeryshireWalesNat Libunopposed——Nat Lib gain from Lib
Montrose District of BurghsScotlandNat Lib12,07554.074.6%Nat Lib gain from Lib
Moray and NairnshireScotlandConunopposed——Con hold
MorpethNorth EastCon1,0922.770.3%Con gain from Lab
Nelson and ColneNorth WestCon7,68415.487.8%Con gain from Lab
Newcastle under LymeWest MidlandsLabunopposed——Lab hold
Newcastle upon Tyne CentralNorth EastCon8,17325.180.5%Con gain from Lab
Newcastle upon Tyne EastNorth EastNat Lib10,34626.786.5%Nat Lib gain from Lib
Newcastle upon Tyne NorthNorth EastCon24,45467.976.8%Con hold
Newcastle upon Tyne WestNorth EastCon15,04635.883.3%Con gain from Lab
NewportWalesCon8,59118.382.5%Con gain from Lab
Norfolk EasternEast of EnglandNat Lib19,38359.671.7%Nat Lib gain from Lib
Norfolk King'S LynnEast of EnglandCon13,63340.472.7%Con hold
Norfolk NorthernEast of EnglandCon6,95321.182.3%Con gain from Lab
Norfolk South WesternEast of EnglandCon9,66232.774.5%Con gain from Lab
Norfolk SouthernEast of EnglandCon10,04731.177.8%Con hold
NorthamptonEast MidlandsCon14,91927.387.4%Con gain from Lab
Northumberland Berwick upon TweedNorth EastConunopposed——Con hold
Northumberland HexhamNorth EastCon13,02146.379.2%Con hold
Northumberland WansbeckNorth EastCon9,53316.581.9%Con gain from Lab
NorwichEast of England2-member seat: not split by party in the source——82.0%
Nottingham CentralEast MidlandsCon17,89653.076.4%Con hold
Nottingham EastEast MidlandsCon5,58316.178.8%Con gain from Lib
Nottingham SouthEast MidlandsNat Lab12,26936.777.6%Nat Lab gain from Lab
Nottingham WestEast MidlandsCon5,63315.876.4%Con gain from Lab
Nottinghamshire BassetlawEast MidlandsNat Lab13,55433.379.6%Nat Lab gain from Lab
Nottinghamshire BroxtoweEast MidlandsLab1,5903.878.6%Lab hold
Nottinghamshire MansfieldEast MidlandsLab5,56211.677.0%Lab hold
Nottinghamshire NewarkEast MidlandsCon14,60540.375.9%Con hold
Nottinghamshire RushcliffeEast MidlandsCon22,49444.277.8%Con hold
OldhamNorth West2-member seat: not split by party in the source——82.3%
Orkney and ShetlandScotlandLibunopposed——Lib hold
OxfordSouth EastConunopposed——Con hold
Oxford UniversityUniversity seatsConunopposed——
Oxfordshire BanburySouth EastConunopposed——Con hold
Oxfordshire HenleySouth EastCon18,60456.068.6%Con hold
Paddington NorthLondonCon14,30442.767.5%Con hold
Paddington SouthLondonCon22,67471.461.4%Con hold
PaisleyScotlandLib10,00423.679.4%Lib gain from Lab
PembrokeshireWalesLib5,04611.479.9%Lib hold
Perthshire and Kinross Shire Kinross and WesternScotlandCon5,69521.379.0%Con hold
Perthshire and Kinross Shire PerthScotlandCon3,85810.181.4%Con hold
PeterboroughEast MidlandsCon12,43430.485.2%Con gain from Lab
Plymouth DevonportSouth WestNat Lib14,42044.478.2%Nat Lib gain from Lib
Plymouth DrakeSouth WestCon12,39432.979.6%Con gain from Lab
Plymouth SuttonSouth WestCon10,20426.680.1%Con hold
Poplar Bow and BromleyLondonLab4,66416.763.8%Lab hold
Poplar South PoplarLondonLab4,28815.258.6%Lab hold
Portsmouth CentralSouth EastCon10,11125.878.4%Con gain from Lab
Portsmouth NorthSouth EastCon14,14936.774.5%Con hold
Portsmouth SouthSouth EastCon24,91961.872.7%Con hold
PrestonNorth West2-member seat: not split by party in the source——85.7%
Queen'S University of BelfastUniversity seatsConunopposed——Con hold
ReadingSouth EastCon15,16227.884.0%Con gain from Lab
Renfrewshire EasternScotlandCon15,26332.780.7%Con hold
Renfrewshire WesternScotlandCon7,11522.083.2%Con gain from Lab
Rhondda EastWalesLab11,72736.173.7%Lab hold
Rhondda WestWalesLab18,72868.666.7%Lab hold
Richmond (Surrey)LondonCon28,87369.172.0%Con hold
RochdaleNorth WestCon7,01712.588.8%Con gain from Lab
Rochester ChathamSouth EastCon9,15428.675.5%Con gain from Lab
Rochester GillinghamSouth EastCon11,17438.074.1%Con hold
RossendaleNorth WestCon3,1177.787.6%Con gain from Lab
RotherhamYorkshire and the HumberCon7621.682.6%Con gain from Lab
Roxburghshire and SelkirkshireScotlandCon3,97410.284.4%Con hold
Rutland and StamfordEast MidlandsCon11,64043.975.3%Con hold
Salford NorthNorth WestCon11,88030.978.9%Con gain from Lab
Salford SouthNorth WestCon6,83818.378.4%Con gain from Lab
Salford WestNorth WestCon11,76332.381.5%Con gain from Lab
Sheffield AttercliffeYorkshire and the HumberCon1650.578.1%Con gain from Lab
Sheffield BrightsideYorkshire and the HumberCon4,74212.479.6%Con gain from Lab
Sheffield CentralYorkshire and the HumberCon8,37724.180.2%Con gain from Lab
Sheffield EcclesallYorkshire and the HumberConunopposed——Con hold
Sheffield HallamYorkshire and the HumberCon19,05055.080.3%Con hold
Sheffield HillsboroughYorkshire and the HumberCon6,50015.881.6%Con gain from Lab
Sheffield ParkYorkshire and the HumberCon10,60925.281.1%Con gain from Lab
ShoreditchLondonNat Lib4,60813.355.9%Nat Lib gain from Lab
Shropshire LudlowWest MidlandsCon15,01761.674.4%Con hold
Shropshire OswestryWest MidlandsCon15,39748.074.7%Con hold
Shropshire ShrewsburyWest MidlandsCon9,14730.182.7%Con hold
Shropshire the WrekinWest MidlandsCon8,09622.283.2%Con gain from Lab
SmethwickWest MidlandsCon7,01820.174.7%Con gain from Lab
Somerset BridgwaterSouth WestCon17,06755.073.8%Con hold
Somerset FromeSouth WestCon7,11016.787.3%Con gain from Lab
Somerset TauntonSouth WestCon14,19745.975.4%Con hold
Somerset WellsSouth WestCon5,27117.581.9%Con hold
Somersetshire Weston Super MareSouth WestCon29,35071.371.8%Con hold
Somersetshire YeovilSouth WestCon6,11915.584.1%Con hold
South ShieldsNorth EastLib10,01619.680.1%Lib gain from Lab
SouthamptonSouth East2-member seat: not split by party in the source——76.1%
Southend on SeaEast of EnglandCon38,82371.568.5%Con hold
SouthportNorth WestCon16,32436.979.7%Con hold
Southwark CentralLondonNat7,44730.662.1%Nat gain from Lab
Southwark NorthLondonNat Lab5,99229.863.2%Nat Lab gain from Lab
Southwark South EastLondonCon1,3856.754.1%Con gain from Lab
St HelensNorth WestCon2,4304.978.9%Con gain from Lab
St MaryleboneLondonCon33,82973.463.5%Con hold
St Pancras NorthLondonCon10,23329.173.4%Con gain from Lab
St Pancras South EastLondonCon9,38034.665.5%Con gain from Lab
St Pancras South WestLondonCon11,22342.862.5%Con gain from Lab
Staffordshire BurtonWest MidlandsCon17,28549.574.6%Con hold
Staffordshire CannockWest MidlandsCon4,6659.376.0%Con gain from Lab
Staffordshire KingswinfordWest MidlandsCon2,4395.975.1%Con gain from Lab
Staffordshire LeekWest MidlandsCon1,0882.880.3%Con gain from Lab
Staffordshire LichfieldWest MidlandsNat Lab10,87925.673.7%Nat Lab gain from Lab
Staffordshire StaffordWest MidlandsCon9,82736.378.5%Con hold
Staffordshire StoneWest MidlandsCon13,92042.574.6%Con hold
Stepney LimehouseLondonLab5512.558.1%Lab hold
Stepney Mile EndLondonCon2,66112.060.0%Con gain from Lab
Stepney Whitechapel and St George'SLondonLib1,1494.962.0%Lib gain from Lab
Stirling and Falkirk District of BurghsScotlandCon9,36127.381.4%Con gain from Lab
Stirlingshire and Clackmannanshire Clackmannan and EasternScotlandCon6,75619.877.7%Con gain from Lab
Stirlingshire and Clackmannanshire WesternScotlandCon1,8196.684.0%Con gain from Lab
StockportNorth West2-member seat: not split by party in the source——84.1%
Stockton on TeesNorth EastCon11,03123.388.4%Con gain from Lab
Stoke NewingtonLondonCon10,19846.663.2%Con hold
Stoke on Trent BurslemWest MidlandsNat2,3996.882.5%Nat gain from Lab
Stoke on Trent HanleyWest MidlandsCon3,0178.872.6%Con gain from Lab
Stoke on Trent StokeWest MidlandsCon6,65415.275.9%Con gain from Lab
Suffolk (East) LowestoftEast of EnglandCon11,99235.570.8%Con hold
Suffolk (East) WoodbridgeEast of EnglandCon19,76962.770.6%Con hold
Suffolk (West) Bury St EdmundsEast of EnglandConunopposed——Con hold
Suffolk (West) SudburyEast of EnglandCon2,57110.576.7%Con hold
SunderlandNorth East2-member seat: not split by party in the source——81.1%
Surrey ChertseySouth EastCon26,30859.268.7%Con hold
Surrey EasternSouth EastCon29,53577.771.4%Con hold
Surrey EpsomSouth EastCon36,50570.769.0%Con hold
Surrey FarnhamSouth EastConunopposed——Con hold
Surrey GuildfordSouth EastCon32,76672.472.3%Con hold
Surrey MitchamLondonCon26,82452.570.0%Con hold
Surrey ReigateSouth EastCon26,85865.575.1%Con hold
Sussex (East) East GrinsteadSouth EastCon29,70574.469.2%Con hold
Sussex (East) EastbourneSouth EastCon25,86170.671.9%Con hold
Sussex (East) LewesSouth EastCon19,38662.670.9%Con hold
Sussex (East) RyeSouth EastConunopposed——Con hold
Sussex (West) ChichesterSouth EastCon37,67175.668.5%Con hold
Sussex (West) Horsham and WorthingSouth EastCon38,95476.767.3%Con hold
Swansea EastWalesLab3,94913.084.4%Lab hold
Swansea WestWalesNat Lib6,01617.184.4%Nat Lib gain from Lab
The HartlepoolsNorth EastCon16,38036.284.4%Con hold
Tottenham NorthLondonCon4,52111.471.2%Con gain from Lab
Tottenham SouthLondonNat Lab5,22217.265.4%Nat Lab gain from Lab
TynemouthNorth EastCon9,31227.484.1%Con hold
University of WalesUniversity seatsLib1,31541.861.4%Lib hold
WakefieldYorkshire and the HumberCon4,10714.985.5%Con gain from Lab
WallaseyNorth WestCon32,44967.877.1%Con hold
WallsendNorth EastCon7,60617.184.9%Con gain from Lab
WalsallWest MidlandsNat6,55512.086.3%Nat gain from Lab
Walthamstow EastLondonCon8,83227.676.4%Con gain from Lab
Walthamstow WestLondonLab1,0073.272.8%Lab hold
Wandsworth Balham and TootingLondonCon18,81249.067.1%Con hold
Wandsworth CentralLondonCon11,64743.068.7%Con gain from Lab
Wandsworth ClaphamLondonCon14,33145.066.1%Con hold
Wandsworth PutneyLondonCon21,14663.166.3%Con hold
Wandsworth StreathamLondonCon25,01570.171.3%Con hold
WarringtonNorth WestCon5,34512.388.5%Con gain from Lab
Warwickshire NuneatonWest MidlandsCon2,4644.078.0%Con gain from Lab
Warwickshire RugbyWest MidlandsCon13,97039.978.9%Con hold
Warwickshire TamworthWest MidlandsCon34,04669.473.9%Con hold
Warwickshire Warwick and LeamingtonWest MidlandsCon29,32361.372.4%Con hold
WednesburyWest MidlandsCon4,1589.189.0%Con gain from Lab
WellingboroughEast MidlandsCon7,99022.081.2%Con gain from Lab
West BromwichWest MidlandsCon5251.481.7%Con gain from Lab
West Ham PlaistowLondonLabunopposed——Lab hold
West Ham SilvertownLondonLab14,19755.757.1%Lab hold
West Ham StratfordLondonLab2030.764.6%Lab hold
West Ham UptonLondonCon5,10817.070.4%Con gain from Lab
Westminster AbbeyLondonConunopposed——Con hold
Westminster St George'SLondonConunopposed——Con hold
WestmorlandNorth WestConunopposed——Con hold
WiganNorth WestLab1,0182.284.2%Lab hold
Willesden EastLondonCon18,98340.768.3%Con hold
Willesden WestLondonCon8,36021.271.7%Con gain from Lab
Wiltshire ChippenhamSouth WestCon6,30420.883.7%Con hold
Wiltshire DevizesSouth WestCon8,20132.576.2%Con hold
Wiltshire SalisburySouth WestCon16,23353.971.9%Con hold
Wiltshire SwindonSouth WestCon4,79411.885.5%Con gain from Lab
Wiltshire WestburySouth WestCon5,93517.985.4%Con hold
WimbledonLondonCon29,96960.871.0%Con hold
Wolverhampton BilstonWest MidlandsCon3,77310.181.4%Con gain from Lab
Wolverhampton EastWest MidlandsLib2,3176.878.6%Lib hold
Wolverhampton WestWest MidlandsCon9,09121.084.3%Con gain from Lab
Woolwich EastLondonLab6081.976.3%Lab hold
Woolwich WestLondonCon11,92129.177.4%Con hold
WorcesterWest MidlandsCon9,74636.379.7%Con hold
Worcestershire BewdleyWest MidlandsConunopposed——Con hold
Worcestershire EveshamWest MidlandsConunopposed——Con hold
Worcestershire KidderminsterWest MidlandsCon23,54554.569.0%Con hold
Worcestershire StourbridgeWest MidlandsCon3,7426.582.0%Con gain from Lab
YorkYorkshire and the HumberCon13,90629.986.0%Con gain from Lab
Yorkshire (East Riding) BuckroseYorkshire and the HumberConunopposed——Con hold
Yorkshire (East Riding) HoldernessYorkshire and the HumberCon11,08931.781.8%Con hold
Yorkshire (East Riding) HowdenshireYorkshire and the HumberConunopposed——Con hold
Yorkshire (North Riding) ClevelandNorth EastCon10,54820.885.9%Con gain from Lab
Yorkshire (North Riding) RichmondYorkshire and the HumberConunopposed——Con hold
Yorkshire (North Riding) Scarborough and WhitbyYorkshire and the HumberCon25,45065.969.5%Con hold
Yorkshire (North Riding) Thirsk and MaltonYorkshire and the HumberConunopposed——Con hold
Yorkshire (West Riding) Barkston AshYorkshire and the HumberCon13,33931.484.4%Con hold
Yorkshire (West Riding) Colne ValleyYorkshire and the HumberLib3,3857.879.1%Lib gain from Lab
Yorkshire (West Riding) Don ValleyYorkshire and the HumberLab8,09317.271.2%Lab hold
Yorkshire (West Riding) DoncasterYorkshire and the HumberCon4,8429.880.7%Con gain from Lab
Yorkshire (West Riding) EllandYorkshire and the HumberCon11,81530.382.5%Con gain from Lab
Yorkshire (West Riding) HemsworthYorkshire and the HumberLab13,74241.172.9%Lab hold
Yorkshire (West Riding) KeighleyYorkshire and the HumberCon5,88714.383.9%Con gain from Lab
Yorkshire (West Riding) NormantonYorkshire and the HumberLab12,90339.378.8%Lab hold
Yorkshire (West Riding) PenistoneYorkshire and the HumberCon4,97212.181.9%Con gain from Lab
Yorkshire (West Riding) PontefractYorkshire and the HumberCon4,07110.880.9%Con gain from Lab
Yorkshire (West Riding) Pudsey and OtleyYorkshire and the HumberCon21,68852.079.9%Con hold
Yorkshire (West Riding) RiponYorkshire and the HumberCon32,77376.273.7%Con hold
Yorkshire (West Riding) Rother ValleyYorkshire and the HumberLab10,37324.777.5%Lab hold
Yorkshire (West Riding) RothwellYorkshire and the HumberLab2,6995.779.9%Lab hold
Yorkshire (West Riding) ShipleyYorkshire and the HumberCon12,57929.579.7%Con gain from Lab
Yorkshire (West Riding) SkiptonYorkshire and the HumberCon14,96036.480.3%Con hold
Yorkshire (West Riding) SowerbyYorkshire and the HumberCon13,65436.581.1%Con gain from Lab
Yorkshire (West Riding) Spen ValleyYorkshire and the HumberNat Lib12,95629.282.0%Nat Lib gain from Lib
Yorkshire (West Riding) WentworthYorkshire and the HumberLab17,39937.677.1%Lab hold

Source: commonslibrary.parliament.uk / cbp-8647

Questions and answers

Who won the 1931 general election?

The Conservatives won the most seats: 453 of the 587 single-member and unopposed seats the source breaks down by party (26 seats in two-member and university constituencies are not split by party in the source). Ramsay MacDonald became (or remained) prime minister: National Government (Conservative, National Labour, Liberal National and Liberal) under Ramsay MacDonald.

How many seats did each party win in 1931?

Conservative 453; Labour 47; Liberal 34; National Liberal 25; National Labour 18; Independent Labour Party 4 (out of 613 seats; 307 were needed for a majority).

Who won the most votes in 1931?

The Conservatives won the most votes: 11,400,547 (55.1% of the 20,711,238 votes counted).

What was the turnout at the 1931 general election?

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

How many seats changed hands in 1931?

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

What was the closest result in 1931?

Derbyshire Ilkeston, where National Labour won by 2 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/1931/" width="100%" height="640" style="border:0" loading="lazy"></iframe>