Roxburgh and Selkirk — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Roxburgh and Selkirk was won by Unionist at the 1951 general election, with a majority of 829 votes over Liberal. This page covers every general election in Roxburgh and Selkirk from 1918 to 1951.
Full Election History, 1918–1951
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1918
Robert Munro (Liberal)
13,043
70.1%
Thomas Hamilton (Labour)
7,469 (40.1 pts)
55.4%
1922
Thomas Henderson (National Liberal)
10,356
51.6%
Alfred Hamilton Grant (Liberal)
658 (3.3 pts)
61.2%
1923
Walter John Montagu Douglas Scott (Unionist)
11,258
43.1%
Thomas Henderson (Liberal)
3,212 (12.3 pts)
78.7%
1924
Walter John Montagu Douglas Scott (Unionist)
12,684
45.8%
John Wylie (Liberal)
4,947 (17.9 pts)
80.0%
1929
Walter John Montagu Douglas Scott (Unionist)
13,510
38.0%
Arthur Robert McDougal (Liberal)
1,278 (3.6 pts)
78.5%
1931
Walter John Montagu Douglas Scott (Unionist)
21,394
55.1%
David Edwin Keir (Liberal)
3,974 (10.2 pts)
84.4%
1935
William Walter Montagu Douglas Scott (Unionist)
18,342
50.0%
Arthur Robert McDougal (Liberal)
6,078 (16.6 pts)
78.0%
1945
William Walter Montagu Douglas Scott (Unionist)
13,232
37.9%
Archibald James Florence Macdonald (Liberal)
1,628 (4.7 pts)
73.6%
1950
Archibald James Florence Macdonald (Liberal)
15,347
39.4%
William Walter Montagu Douglas Scott (Unionist)
1,156 (3.0 pts)
82.1%
1951
Charles Edward McArthur Donaldson (Unionist)
16,438
40.6%
Archibald James Florence Macdonald (Liberal)
829 (2.1 pts)
84.9%
Full Result Breakdown by Election
1918
Candidate
Party
Votes
Share
Elected
Robert Munro
Liberal
13,043
70.1%
Yes
Thomas Hamilton
Labour
5,574
29.9%
No
1922
Candidate
Party
Votes
Share
Elected
Thomas Henderson
National Liberal
10,356
51.6%
Yes
Alfred Hamilton Grant
Liberal
9,698
48.4%
No
1923
Candidate
Party
Votes
Share
Elected
Walter John Montagu Douglas Scott
Unionist
11,258
43.1%
Yes
Thomas Henderson
Liberal
8,046
30.8%
No
George Dallas
Labour
6,811
26.1%
No
1924
Candidate
Party
Votes
Share
Elected
Walter John Montagu Douglas Scott
Unionist
12,684
45.8%
Yes
John Wylie
Liberal
7,737
27.9%
No
George Dallas
Labour
7,266
26.2%
No
1929
Candidate
Party
Votes
Share
Elected
Walter John Montagu Douglas Scott
Unionist
13,510
38.0%
Yes
Arthur Robert McDougal
Liberal
12,232
34.4%
No
Robert Gibson
Labour
9,803
27.6%
No
1931
Candidate
Party
Votes
Share
Elected
Walter John Montagu Douglas Scott
Unionist
21,394
55.1%
Yes
David Edwin Keir
Liberal
17,420
44.9%
No
1935
Candidate
Party
Votes
Share
Elected
William Walter Montagu Douglas Scott
Unionist
18,342
50.0%
Yes
Arthur Robert McDougal
Liberal
12,264
33.4%
No
James Alexander Cuthburt Thomson
Labour
6,099
16.6%
No
1945
Candidate
Party
Votes
Share
Elected
William Walter Montagu Douglas Scott
Unionist
13,232
37.9%
Yes
Archibald James Florence Macdonald
Liberal
11,604
33.2%
No
Leonard Percy Thomas
Labour
10,107
28.9%
No
1950
Candidate
Party
Votes
Share
Elected
Archibald James Florence Macdonald
Liberal
15,347
39.4%
Yes
William Walter Montagu Douglas Scott
Unionist
14,191
36.4%
No
Leonard Percy Thomas
Labour
9,413
24.2%
No
1951
Candidate
Party
Votes
Share
Elected
Charles Edward McArthur Donaldson
Unionist
16,438
40.6%
Yes
Archibald James Florence Macdonald
Liberal
15,609
38.6%
No
Thomas White
Labour
8,395
20.8%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Roxburgh and Selkirk has been contested at 10 general elections on record since 1918. Parties that have won a seat here over that span: Liberal, National Liberal, Unionist.
Frequently Asked Questions
Who won Roxburgh and Selkirk in the 1951 general election?
Unionist won Roxburgh and Selkirk in 1951 with 16,438 votes (40.6%), a majority of 829 votes over Liberal in second place.
Which parties have won Roxburgh and Selkirk since 1918?
Since 1918, Roxburgh and Selkirk has been won by: Liberal, National Liberal, Unionist.
What was the closest result in Roxburgh and Selkirk?
The closest result on record for Roxburgh and Selkirk was 1951, when Unionist beat Liberal by just 829 votes (2.1 percentage points).