Dunfermline Boroughs — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Dunfermline Boroughs was won by Labour at the 1945 general election, with a majority of 9,993 votes over National Liberal. This page covers every general election in Dunfermline Boroughs from 1918 to 1945.
Full Election History, 1918–1945
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1918
John Wallace (Liberal)
6,886
44.6%
William McLean Watson (Fife, Kinross and Clackmannan Miners)
1,810 (11.7 pts)
55.2%
1922
William McLean Watson (Labour)
11,652
50.4%
John Wallace (National Liberal)
201 (0.9 pts)
77.5%
1923
William McLean Watson (Labour)
12,606
53.6%
John Wallace (Liberal)
1,675 (7.1 pts)
77.7%
1924
William McLean Watson (Labour)
13,887
57.9%
Francis John Robertson (Liberal)
3,769 (15.7 pts)
78.7%
1929
William McLean Watson (Labour)
15,288
58.5%
Allan Beaton (Unionist)
6,142 (23.5 pts)
74.1%
1931
John Wallace (National Liberal)
16,863
57.9%
William McLean Watson (Labour)
4,616 (15.9 pts)
80.2%
1935
William McLean Watson (Labour)
16,271
52.3%
John Wallace (National Liberal)
1,423 (4.6 pts)
81.6%
1945
William McLean Watson (Labour)
22,021
64.7%
James Henderson (National Liberal)
9,993 (29.3 pts)
73.0%
Full Result Breakdown by Election
1918
Candidate
Party
Votes
Share
Elected
John Wallace
Liberal
6,886
44.6%
Yes
William McLean Watson
Fife, Kinross and Clackmannan Miners
5,076
32.8%
No
Arthur Augustus William Harry Ponsonby
Independent Democrat
3,491
22.6%
No
1922
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
11,652
50.4%
Yes
John Wallace
National Liberal
11,451
49.6%
No
1923
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
12,606
53.6%
Yes
John Wallace
Liberal
10,931
46.4%
No
1924
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
13,887
57.9%
Yes
Francis John Robertson
Liberal
10,118
42.1%
No
1929
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
15,288
58.5%
Yes
Allan Beaton
Unionist
9,146
35.0%
No
John Villiers Leckie
Communist
1,712
6.5%
No
1931
Candidate
Party
Votes
Share
Elected
John Wallace
National Liberal
16,863
57.9%
Yes
William McLean Watson
Labour
12,247
42.1%
No
1935
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
16,271
52.3%
Yes
John Wallace
National Liberal
14,848
47.7%
No
1945
Candidate
Party
Votes
Share
Elected
William McLean Watson
Labour
22,021
64.7%
Yes
James Henderson
National Liberal
12,028
35.3%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Dunfermline Boroughs has been contested at 8 general elections on record since 1918. Parties that have won a seat here over that span: Liberal, Labour, National Liberal.
Frequently Asked Questions
Who won Dunfermline Boroughs in the 1945 general election?
Labour won Dunfermline Boroughs in 1945 with 22,021 votes (64.7%), a majority of 9,993 votes over National Liberal in second place.
Which parties have won Dunfermline Boroughs since 1918?
Since 1918, Dunfermline Boroughs has been won by: Labour, Liberal, National Liberal.
What was the closest result in Dunfermline Boroughs?
The closest result on record for Dunfermline Boroughs was 1922, when Labour beat National Liberal by just 201 votes (0.9 percentage points).