Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
West Stirlingshire was won by Labour at the 1979 general election, with a majority of 10,356 votes over Conservative. This page covers every general election in West Stirlingshire from 1918 to 1979.
Full Election History, 1918–1979
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1918
Harry Hope (Unionist)
6,893
51.9%
Thomas Johnston (Labour)
3,084 (23.2 pts)
59.1%
1922
Thomas Johnston (Labour)
8,919
52.4%
Harry Hope (Unionist)
815 (4.8 pts)
74.1%
1923
Thomas Johnston (Labour)
9,242
51.9%
Harry Hope (Unionist)
3,060 (17.2 pts)
74.7%
1924
Guy Dalrymple Fanshawe (Unionist)
10,043
50.7%
Thomas Johnston (Labour)
294 (1.5 pts)
81.0%
1929
Tom Johnston (Labour)
15,179
56.7%
Guy Dalrymple Fanshawe (Unionist)
3,590 (13.4 pts)
82.7%
1931
James Campbell Ker (Unionist)
14,771
53.3%
Thomas Johnston (Labour)
1,819 (6.6 pts)
84.0%
1935
Thomas Johnston (Labour)
16,015
55.1%
Arthur Paterson Duffes (Unionist)
2,962 (10.2 pts)
82.3%
1945
Alfred Balfour (Labour)
16,066
54.4%
John Charles Lindsay Anderson (Unionist)
2,577 (8.7 pts)
75.0%
1950
Alfred Balfour (Labour)
19,930
55.6%
Margaret Betty Harvie Anderson (Unionist)
4,036 (11.3 pts)
85.7%
1951
Alfred Balfour (Labour)
20,893
56.0%
Margaret Betty Harvie Anderson (Unionist)
4,497 (12.1 pts)
86.7%
1955
Alfred Balfour (Labour)
18,935
54.9%
Allan Gay (Unionist)
3,214 (9.3 pts)
80.4%
1959
William Baxter (Labour)
21,008
57.5%
W Allan Gay (Unionist)
5,511 (15.1 pts)
83.6%
1964
William Baxter (Labour)
21,144
58.8%
John Gourlay Crichton Barr (Unionist)
6,310 (17.5 pts)
81.2%
1966
William Baxter (Labour)
17,513
48.6%
Dr Robert McIntyre (SNP)
8,132 (22.6 pts)
82.4%
1970
William Baxter (Labour)
18,884
48.9%
John Glen (Conservative)
7,419 (19.2 pts)
79.0%
Feb 1974
William Baxter (Labour)
17,730
40.8%
Janette Jones (SNP)
4,844 (11.2 pts)
82.7%
Oct 1974
Dennis Canavan (Labour)
16,698
39.0%
Janette Jones (SNP)
367 (0.9 pts)
80.7%
1979
Dennis Canavan (Labour)
22,516
47.7%
Anna McCurley (Conservative)
10,356 (21.9 pts)
82.0%
Full Result Breakdown by Election
1918
Candidate
Party
Votes
Share
Elected
Harry Hope
Unionist
6,893
51.9%
Yes
Thomas Johnston
Labour
3,809
28.7%
No
Robert Bontine Cunninghame Graham
Liberal
2,582
19.4%
No
1922
Candidate
Party
Votes
Share
Elected
Thomas Johnston
Labour
8,919
52.4%
Yes
Harry Hope
Unionist
8,104
47.6%
No
1923
Candidate
Party
Votes
Share
Elected
Thomas Johnston
Labour
9,242
51.9%
Yes
Harry Hope
Unionist
6,182
34.7%
No
Robert Ian Aonas MacInnes
Liberal
2,390
13.4%
No
1924
Candidate
Party
Votes
Share
Elected
Guy Dalrymple Fanshawe
Unionist
10,043
50.7%
Yes
Thomas Johnston
Labour
9,749
49.3%
No
1929
Candidate
Party
Votes
Share
Elected
Tom Johnston
Labour
15,179
56.7%
Yes
Guy Dalrymple Fanshawe
Unionist
11,589
43.3%
No
1931
Candidate
Party
Votes
Share
Elected
James Campbell Ker
Unionist
14,771
53.3%
Yes
Thomas Johnston
Labour
12,952
46.7%
No
1935
Candidate
Party
Votes
Share
Elected
Thomas Johnston
Labour
16,015
55.1%
Yes
Arthur Paterson Duffes
Unionist
13,053
44.9%
No
1945
Candidate
Party
Votes
Share
Elected
Alfred Balfour
Labour
16,066
54.4%
Yes
John Charles Lindsay Anderson
Unionist
13,489
45.6%
No
1950
Candidate
Party
Votes
Share
Elected
Alfred Balfour
Labour
19,930
55.6%
Yes
Margaret Betty Harvie Anderson
Unionist
15,894
44.4%
No
1951
Candidate
Party
Votes
Share
Elected
Alfred Balfour
Labour
20,893
56.0%
Yes
Margaret Betty Harvie Anderson
Unionist
16,396
44.0%
No
1955
Candidate
Party
Votes
Share
Elected
Alfred Balfour
Labour
18,935
54.9%
Yes
Allan Gay
Unionist
15,721
45.6%
No
1959
Candidate
Party
Votes
Share
Elected
William Baxter
Labour
21,008
57.5%
Yes
W Allan Gay
Unionist
15,497
42.5%
No
1964
Candidate
Party
Votes
Share
Elected
William Baxter
Labour
21,144
58.8%
Yes
John Gourlay Crichton Barr
Unionist
14,834
41.2%
No
1966
Candidate
Party
Votes
Share
Elected
William Baxter
Labour
17,513
48.6%
Yes
Dr Robert McIntyre
SNP
9,381
26.0%
No
Donald Hardie
Conservative
9,148
25.4%
No
1970
Candidate
Party
Votes
Share
Elected
William Baxter
Labour
18,884
48.9%
Yes
John Glen
Conservative
11,465
29.7%
No
Robert McIntyre
SNP
8,279
21.4%
No
Feb 1974
Candidate
Party
Votes
Share
Elected
William Baxter
Labour
17,730
40.8%
Yes
Janette Jones
SNP
12,886
29.7%
No
Timothy James Price
Conservative
12,789
29.5%
No
Oct 1974
Candidate
Party
Votes
Share
Elected
Dennis Canavan
Labour
16,698
39.0%
Yes
Janette Jones
SNP
16,331
38.2%
No
David William Mitchell
Conservative
7,875
18.4%
No
Iain Buchanan MacFarlane
Liberal
1,865
4.4%
No
1979
Candidate
Party
Votes
Share
Elected
Dennis Canavan
Labour
22,516
47.7%
Yes
Anna McCurley
Conservative
12,160
25.8%
No
Janette Jones
SNP
8,627
18.3%
No
David Stewart Patrick Cant
Liberal
3,905
8.3%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
West Stirlingshire has been contested at 18 general elections on record since 1918. Parties that have won a seat here over that span: Unionist, Labour.
Frequently Asked Questions
Who won West Stirlingshire in the 1979 general election?
Labour won West Stirlingshire in 1979 with 22,516 votes (47.7%), a majority of 10,356 votes over Conservative in second place.
Which parties have won West Stirlingshire since 1918?
Since 1918, West Stirlingshire has been won by: Labour, Unionist.
What was the closest result in West Stirlingshire?
The closest result on record for West Stirlingshire was Oct 1974, when Labour beat SNP by just 367 votes (0.9 percentage points).