Skip to content

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

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

Constituency19241929MajorityCon–Lab swing
Aberdeen NorthLabLab27.4%+19.6
Aberdeen SouthConCon21.7%−0.8
Aberdeenshire and Kincardineshire CentralConCon5.0%0
Aberdeenshire and Kincardineshire EasternConCon13.8%+4.0
Aberdeenshire and Kincardineshire Kincardine and WesternConLib gain3.5%+3.1
ArgyllConCon12.0%+1.7
Ayr District of BurghsConCon9.4%+7.6
Ayrshire and Bute Bute and NorthernConCon12.4%+5.5
Ayrshire and Bute KilmarnockConLab gain17.9%+11.1
Ayrshire and Bute South AyrshireLabLab16.2%+7.7
BanffshireConLib gain12.2%+5.6
Berwickshire and HaddingtonshireConLab gain1.0%+6.1
Caithness and SutherlandLibLib57.2%−8.4
Dumbarton District of BurghsLabLab26.2%+3.9
DumfriesshireConLib gain8.9%+2.8
DunbartonshireConLab gain4.0%+7.7
Dunfermline District of BurghsLabLab23.5%−17.2
Edinburgh CentralLabLab35.3%+10.4
Edinburgh EastLabLab17.8%+4.3
Edinburgh NorthConCon7.5%+6.9
Edinburgh SouthConCon28.1%+11.1
Edinburgh WestConLab gain6.9%+5.2
Fife EasternConLib gain1.7%+13.9
Fife WesternLabLab39.5%−0.7
ForfarshireConCon9.3%+4.6
GallowayConLib gain0.3%+13.2
Glasgow BridgetonLabLab35.3%+6.4
Glasgow CamlachieLabLab11.2%+5.2
Glasgow CathcartConCon6.9%+11.6
Glasgow CentralConCon1.9%+8.2
Glasgow GorbalsLabLab49.7%+9.0
Glasgow GovanLabLab15.4%−5.5
Glasgow HillheadConCon26.7%+4.3
Glasgow KelvingroveConCon5.3%+5.7
Glasgow MaryhillConLab gain9.4%+7.3
Glasgow PartickConLab gain1.4%+8.5
Glasgow PollokConCon38.4%+6.1
Glasgow ShettlestonLabLab20.7%+9.1
Glasgow SpringburnLabLab31.0%+9.0
Glasgow St RolloxLabLab25.5%−16.9
Glasgow TradestonLabLab15.8%−20.1
GreenockLabLib gain4.3%−21.1
Inverness Shire and Ross and Cromarty InvernessLibLib10.5%+3.7
Inverness Shire and Ross and Cromarty Ross and CromartyLibLib17.5%+20.6
Inverness Shire and Ross and Cromarty Western IslesLibLib11.7%+10.2
Kirkcaldy District of BurghsLabLab19.2%−16.8
Lanarkshire BothwellLabLab16.0%+1.7
Lanarkshire CoatbridgeLabLab25.0%+12.4
Lanarkshire HamiltonLabLab35.7%+7.0
Lanarkshire LanarkConLab gain7.8%+6.3
Lanarkshire MotherwellLabLab31.8%+13.8
Lanarkshire NorthernConLab gain11.8%+9.8
Lanarkshire RutherglenLabLab15.8%+5.8
LeithLibLib13.5%+1.4
LinlithgowshireConLab gain19.5%+10.9
Midlothian and Peeblesshire NorthernConCon1.5%+4.5
Midlothian and Peeblesshire Peebles and SouthernLabLab14.0%+4.2
Montrose District of BurghsLibLib11.1%+0.8
Moray and NairnshireConCon11.5%+6.2
Orkney and ShetlandLibLib20.9%−19.8
PaisleyLabLab29.4%−7.7
Perthshire and Kinross Shire Kinross and WesternConCon12.4%+5.3
Perthshire and Kinross Shire PerthConCon4.3%+6.2
Renfrewshire EasternConCon4.4%+3.5
Renfrewshire WesternConLab gain7.2%+7.7
Roxburghshire and SelkirkshireConCon3.6%+4.6
Stirling and Falkirk District of BurghsLabLab16.2%−18.9
Stirlingshire and Clackmannanshire Clackmannan and EasternLabLab26.8%−12.9
Stirlingshire and Clackmannanshire WesternConLab gain13.4%+7.5

← 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