Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Glasgow St Rollox was won by Labour at the 1945 general election, with a majority of 5,967 votes over Unionist. This page covers every general election in Glasgow St Rollox from 1885 to 1945.
Full Election History, 1885–1945
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1885
John McCulloch (Liberal)
4,950
50.6%
John Neilson Cuthbertson (Conservative)
126 (1.3 pts)
82.0%
1886
James Caldwell (Liberal Unionist)
4,788
50.6%
Peter Stuart MacLiver (Liberal)
119 (1.3 pts)
79.3%
1892
James Morse Carmichael (Liberal)
6,247
56.1%
Hugh Frederick Hislop Elliot (Liberal Unionist)
1,356 (12.2 pts)
80.8%
1895
Ferdinand Faithfull Begg (Conservative)
4,561
49.8%
James Morse Carmichael (Liberal)
361 (3.9 pts)
62.3%
1900
John Wilson (Liberal Unionist)
6,232
50.7%
Thomas McKinnon Wood (Liberal)
183 (1.5 pts)
72.7%
1906
Thomas McKinnon Wood (Liberal)
9,453
61.0%
John Wilson (Liberal Unionist)
3,405 (22.0 pts)
80.3%
Jan 1910
Thomas McKinnon Wood (Liberal)
10,019
59.5%
Arthur Robert Chamberlayne (Liberal Unionist)
3,198 (19.0 pts)
86.0%
Dec 1910
Thomas McKinnon Wood (Liberal)
9,291
55.8%
Arthur Robert Chamberlayne (Liberal Unionist)
1,917 (11.5 pts)
83.7%
1918
Gideon Murray (Unionist)
10,844
58.6%
James Stewart (Labour)
4,697 (25.4 pts)
48.2%
1922
James Stewart (Labour)
16,114
56.6%
James Brown Couper (Unionist)
5,771 (20.3 pts)
76.7%
1923
James Stewart (Labour)
15,240
62.3%
Violet Mary Robinson (Unionist)
6,036 (24.7 pts)
65.6%
1924
James Stewart (Labour)
16,299
59.2%
James Johnston (Liberal)
5,061 (18.4 pts)
74.3%
1929
James Stewart (Labour)
19,445
61.8%
Arthur Nelson Forman (Unionist)
8,015 (25.4 pts)
72.0%
1931
William Leonard (Labour)
13,545
44.7%
Fred Shoesmith (Unionist)
811 (2.7 pts)
74.2%
1935
William Leonard (Labour)
16,708
61.6%
Hugh Black (Unionist)
6,297 (23.2 pts)
67.8%
1945
William Leonard (Labour)
14,520
62.9%
William Rankine Milligan (Unionist)
5,967 (25.9 pts)
61.1%
Full Result Breakdown by Election
1885
Candidate
Party
Votes
Share
Elected
John McCulloch
Liberal
4,950
50.6%
Yes
John Neilson Cuthbertson
Conservative
4,824
49.4%
No
1886
Candidate
Party
Votes
Share
Elected
James Caldwell
Liberal Unionist
4,788
50.6%
Yes
Peter Stuart MacLiver
Liberal
4,669
49.4%
No
1892
Candidate
Party
Votes
Share
Elected
James Morse Carmichael
Liberal
6,247
56.1%
Yes
Hugh Frederick Hislop Elliot
Liberal Unionist
4,891
43.9%
No
1895
Candidate
Party
Votes
Share
Elected
Ferdinand Faithfull Begg
Conservative
4,561
49.8%
Yes
James Morse Carmichael
Liberal
4,200
45.8%
No
John Evans Woolacott
Independent Labour
405
4.4%
No
1900
Candidate
Party
Votes
Share
Elected
John Wilson
Liberal Unionist
6,232
50.7%
Yes
Thomas McKinnon Wood
Liberal
6,049
49.3%
No
1906
Candidate
Party
Votes
Share
Elected
Thomas McKinnon Wood
Liberal
9,453
61.0%
Yes
John Wilson
Liberal Unionist
6,048
39.0%
No
Jan 1910
Candidate
Party
Votes
Share
Elected
Thomas McKinnon Wood
Liberal
10,019
59.5%
Yes
Arthur Robert Chamberlayne
Liberal Unionist
6,821
40.5%
No
Dec 1910
Candidate
Party
Votes
Share
Elected
Thomas McKinnon Wood
Liberal
9,291
55.8%
Yes
Arthur Robert Chamberlayne
Liberal Unionist
7,374
44.2%
No
1918
Candidate
Party
Votes
Share
Elected
Gideon Murray
Unionist
10,844
58.6%
Yes
James Stewart
Labour
6,147
33.2%
No
Thomas McKinnon Wood
Liberal
1,521
8.2%
No
1922
Candidate
Party
Votes
Share
Elected
James Stewart
Labour
16,114
56.6%
Yes
James Brown Couper
Unionist
10,343
36.3%
No
James Alexander Fleming
Liberal
2,025
7.1%
No
1923
Candidate
Party
Votes
Share
Elected
James Stewart
Labour
15,240
62.3%
Yes
Violet Mary Robinson
Unionist
9,204
37.7%
No
1924
Candidate
Party
Votes
Share
Elected
James Stewart
Labour
16,299
59.2%
Yes
James Johnston
Liberal
11,238
40.8%
No
1929
Candidate
Party
Votes
Share
Elected
James Stewart
Labour
19,445
61.8%
Yes
Arthur Nelson Forman
Unionist
11,430
36.3%
No
George Walker Middleton
Communist
613
1.9%
No
1931
Candidate
Party
Votes
Share
Elected
William Leonard
Labour
13,545
44.7%
Yes
Fred Shoesmith
Unionist
12,734
42.0%
No
Wilhemina Allison Campbell
National Party of Scotland
4,021
13.3%
No
1935
Candidate
Party
Votes
Share
Elected
William Leonard
Labour
16,708
61.6%
Yes
Hugh Black
Unionist
10,411
38.4%
No
1945
Candidate
Party
Votes
Share
Elected
William Leonard
Labour
14,520
62.9%
Yes
William Rankine Milligan
Unionist
8,553
37.1%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Glasgow St Rollox has been contested at 16 general elections on record since 1885. Parties that have won a seat here over that span: Liberal, Liberal Unionist, Conservative, Unionist, Labour.
Frequently Asked Questions
Who won Glasgow St Rollox in the 1945 general election?
Labour won Glasgow St Rollox in 1945 with 14,520 votes (62.9%), a majority of 5,967 votes over Unionist in second place.
Which parties have won Glasgow St Rollox since 1885?
Since 1885, Glasgow St Rollox has been won by: Conservative, Labour, Liberal, Liberal Unionist, Unionist.
What was the closest result in Glasgow St Rollox?
The closest result on record for Glasgow St Rollox was 1885, when Liberal beat Conservative by just 126 votes (1.3 percentage points).