Skip to content

Scotland, 1929 vs 1931: seat-by-seat change

Every constituency in Scotland compared between the 1929 and 1931 general elections: which seats changed hands and how far each swung.

Constituency19291931MajorityCon–Lab swing
Aberdeen NorthLabCon gain39.8%−50.3
Aberdeen SouthConCon67.4%−22.8
Aberdeenshire and Kincardineshire CentralConCon12.8%−15.2
Aberdeenshire and Kincardineshire EasternConCon44.5%−15.3
Aberdeenshire and Kincardineshire Kincardine and WesternLibCon gain23.2%−6.7
ArgyllConCon—+10.1
Ayr District of BurghsConCon47.8%−19.2
Ayrshire and Bute Bute and NorthernConCon41.0%−29.1
Ayrshire and Bute KilmarnockLabNat Lab gain19.2%−8.9
Ayrshire and Bute South AyrshireLabCon gain9.7%−13.0
BanffshireLibLib—+4.1
Berwickshire and HaddingtonshireLabCon gain46.9%−24.0
Caithness and SutherlandLibLib—+8.4
Dumbarton District of BurghsLabInd Lab gain3.2%−37.3
DumfriesshireLibLib55.5%+19.9
DunbartonshireLabCon gain27.2%−15.6
Dunfermline District of BurghsLabNat Lib gain15.9%+9.3
Edinburgh CentralLabCon gain23.1%−32.4
Edinburgh EastLabLib gain23.4%+4.9
Edinburgh NorthConCon50.1%−21.3
Edinburgh SouthConCon—+21.0
Edinburgh WestLabCon gain42.4%−24.7
Fife EasternLibNat Lab gain—+12.6
Fife WesternLabCon gain6.2%−23.4
ForfarshireConCon22.9%−22.2
GallowayLibCon gain29.9%−10.5
Glasgow BridgetonLabILP gain16.4%−38.6
Glasgow CamlachieLabCon gain9.4%−33.0
Glasgow CathcartConCon49.1%−21.1
Glasgow CentralConCon30.6%−14.4
Glasgow GorbalsLabILP gain24.2%−41.8
Glasgow GovanLabLab2.1%−6.7
Glasgow HillheadConCon47.7%−10.5
Glasgow KelvingroveConCon26.8%−29.0
Glasgow MaryhillLabCon gain11.0%−10.2
Glasgow PartickLabCon gain25.4%−13.4
Glasgow PollokConCon62.9%−12.3
Glasgow ShettlestonLabILP gain2.3%−30.4
Glasgow SpringburnLabCon gain0.1%−15.5
Glasgow St RolloxLabLab2.7%−11.4
Glasgow TradestonLabCon gain5.2%−10.5
GreenockLibNat Lib gain20.3%+10.7
Inverness Shire and Ross and Cromarty InvernessLibNat Lib gain44.5%−12.0
Inverness Shire and Ross and Cromarty Ross and CromartyLibNat Lib gain—−20.6
Inverness Shire and Ross and Cromarty Western IslesLibNat Lib gain9.5%−27.1
Kirkcaldy District of BurghsLabCon gain13.8%−16.5
Lanarkshire BothwellLabCon gain6.5%−11.3
Lanarkshire CoatbridgeLabCon gain4.8%−14.9
Lanarkshire HamiltonLabLab7.8%−14.0
Lanarkshire LanarkLabCon gain27.3%−35.7
Lanarkshire MotherwellLabCon gain2.6%−17.2
Lanarkshire NorthernLabCon gain10.7%−33.6
Lanarkshire RutherglenLabCon gain13.6%−14.7
LeithLibNat Lib gain29.9%−4.1
LinlithgowshireLabCon gain9.4%−14.4
Midlothian and Peeblesshire NorthernConCon44.6%−21.6
Midlothian and Peeblesshire Peebles and SouthernLabCon gain31.0%−22.5
Montrose District of BurghsLibNat Lib gain54.0%−10.7
Moray and NairnshireConCon—+5.7
Orkney and ShetlandLibLib—+19.8
PaisleyLabLib gain23.6%0
Perthshire and Kinross Shire Kinross and WesternConCon21.3%−13.6
Perthshire and Kinross Shire PerthConCon10.1%−16.7
Renfrewshire EasternConCon32.7%−14.1
Renfrewshire WesternLabCon gain22.0%−14.6
Roxburghshire and SelkirkshireConCon10.2%−22.3
Stirling and Falkirk District of BurghsLabCon gain27.3%−21.7
Stirlingshire and Clackmannanshire Clackmannan and EasternLabCon gain19.8%−23.3
Stirlingshire and Clackmannanshire WesternLabCon gain6.6%−10.0

← Whole UK

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data