Portsmouth North — UK General Election Results

Portsmouth North was won by Labour at the 2024 general election, with a majority of 780 votes over Conservative. This page covers every general election in Portsmouth North from 1918 to 2024.

Full Election History, 1918–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1918 Bertram Godfray Falle (Unionist) 11,427 61.8% Lionel James Woods Yexley (Naval and Lower-Deck) 4,364 (23.6 pts) 52.3%
1922 Bertram Godfray Falle (Unionist) 14,168 55.9% Arthur Henderson (Labour) 7,360 (29.0 pts) 71.9%
1923 Bertram Godfray Falle (Unionist) 13,229 50.2% Olaf Gleeson (Labour) 3,706 (14.1 pts) 71.7%
1924 Bertram Godfray Falle (Unionist) 17,597 63.1% Olaf Gleeson (Labour) 7,318 (26.2 pts) 75.0%
1929 Bertram Godfray Falle (Unionist) 15,352 44.5% Edward Archbold (Labour) 2,877 (8.3 pts) 70.8%
1931 Betram Godfray Falle (Conservative) 26,331 68.4% Kenneth Gilbert Balmain Dewar (Labour) 14,149 (36.7 pts) 74.5%
1935 Roger John Brownlow Keyes (Conservative) 22,956 66.6% Edward Thomas Humby (Labour) 11,454 (33.2 pts) 64.9%
1945 Donald William Trevor Bruce (Labour) 15,352 51.1% Greville Reginald Charles Howard (Conservative) 1,042 (3.5 pts) 75.4%
Feb 1974 Frank Judd (Labour) 23,847 43.6% Peter Griffiths (Conservative) 320 (0.6 pts) 79.8%
Oct 1974 Frank Judd (Labour) 24,352 45.9% John Ward (Conservative) 1,345 (2.5 pts) 76.9%
1979 Peter Griffiths (Conservative) 28,356 50.5% Frank Judd (Labour) 4,311 (7.7 pts) 78.7%
1983 Peter Griffiths (Conservative) 31,413 55.3% Stuart Douglas Luxon (Social Democratic Party) 17,999 (31.7 pts) 72.9%
1987 Peter Griffiths (Conservative) 33,297 55.3% Elizabeth Mitchell (Social Democratic Party) 18,401 (30.6 pts) 74.8%
1992 Peter Griffiths (Conservative) 32,240 52.6% Alan Burnett (Labour) 13,881 (22.6 pts) 77.1%
1997 Syd Rapson (Labour) 21,339 47.1% Peter Griffiths (Conservative) 4,323 (9.6 pts) 70.1%
2001 Syd Rapson (Labour) 18,676 50.7% Christopher Day (Conservative) 5,134 (13.9 pts) 57.4%
2005 Sarah McCarthy-Fry (Labour) 15,412 40.9% Penny Mordaunt (Conservative) 1,139 (3.0 pts) 60.0%
2010 Penny Mordaunt (Conservative) 19,533 44.3% Sarah McCarthy-Fry (Labour) 7,289 (16.5 pts) 62.9%
2015 Penny Mordaunt (Conservative) 21,343 47.0% John Ferrett (Labour) 10,537 (23.2 pts) 62.3%
2017 Penny Mordaunt (Conservative) 25,860 54.8% Rumal Khan (Labour) 9,965 (21.1 pts) 66.3%
2019 Penny Mordaunt (Conservative) 28,172 61.4% Amanda Martin (Labour) 15,780 (34.4 pts) 64.6%
2024 Amanda Martin (Labour) 14,495 34.8% Penny Mordaunt (Conservative) 780 (1.9 pts) 59.3%

Full Result Breakdown by Election

1918

CandidatePartyVotesShareElected
Bertram Godfray Falle Unionist 11,42761.8% Yes
Lionel James Woods Yexley Naval and Lower-Deck 7,06338.2% No

1922

CandidatePartyVotesShareElected
Bertram Godfray Falle Unionist 14,16855.9% Yes
Arthur Henderson Labour 6,80826.9% No
Thomas Henry Field Lapthorn Liberal 4,36817.2% No

1923

CandidatePartyVotesShareElected
Bertram Godfray Falle Unionist 13,22950.2% Yes
Olaf Gleeson Labour 9,52336.2% No
William Llewellyn Williams Liberal 3,58413.6% No

1924

CandidatePartyVotesShareElected
Bertram Godfray Falle Unionist 17,59763.1% Yes
Olaf Gleeson Labour 10,27936.9% No

1929

CandidatePartyVotesShareElected
Bertram Godfray Falle Unionist 15,35244.5% Yes
Edward Archbold Labour 12,47536.2% No
Archibald William Palmer Liberal 6,64319.3% No

1931

CandidatePartyVotesShareElected
Betram Godfray Falle Conservative 26,33168.4% Yes
Kenneth Gilbert Balmain Dewar Labour 12,18231.6% No

1935

CandidatePartyVotesShareElected
Roger John Brownlow Keyes Conservative 22,95666.6% Yes
Edward Thomas Humby Labour 11,50233.4% No

1945

CandidatePartyVotesShareElected
Donald William Trevor Bruce Labour 15,35251.1% Yes
Greville Reginald Charles Howard Conservative 14,31047.6% No
John Edward Vincent Keast Democratic 3881.3% No

Feb 1974

CandidatePartyVotesShareElected
Frank Judd Labour 23,84743.6% Yes
Peter Griffiths Conservative 23,52743.0% No
Anthony James Peaston Liberal 7,30413.4% No

Oct 1974

CandidatePartyVotesShareElected
Frank Judd Labour 24,35245.9% Yes
John Ward Conservative 23,00743.3% No
Eileen Brooks Liberal 5,2089.8% No
Thomas Leslie Keen Campaign for a More Prosperous Britain 5271.0% No

1979

CandidatePartyVotesShareElected
Peter Griffiths Conservative 28,35650.5% Yes
Frank Judd Labour 24,04542.8% No
Sydney Brewin Liberal 3,3546.0% No
Ronald Eric Hadlow National Front 2980.5% No
Henry William White Workers Revolutionary 1220.2% No

1983

CandidatePartyVotesShareElected
Peter Griffiths Conservative 31,41355.3% Yes
Stuart Douglas Luxon Social Democratic Party 13,41423.6% No
Nigel Beard Labour 12,01321.1% No

1987

CandidatePartyVotesShareElected
Peter Griffiths Conservative 33,29755.3% Yes
Elizabeth Mitchell Social Democratic Party 14,89624.7% No
David Miles Labour 12,01620.0% No

1992

CandidatePartyVotesShareElected
Peter Griffiths Conservative 32,24052.6% Yes
Alan Burnett Labour 18,35929.9% No
Alex Bentley Liberal Democrat 10,10116.5% No
Helen Palmer Green 6281.0% No

1997

CandidatePartyVotesShareElected
Syd Rapson Labour 21,33947.1% Yes
Peter Griffiths Conservative 17,01637.6% No
Steve Sollitt Liberal Democrat 4,78810.6% No
Shaun Evelegh Referendum Party 1,7573.9% No
Peter Coe UKIP 2980.7% No
Colin Bex Wessex Regionalist 720.2% No

2001

CandidatePartyVotesShareElected
Syd Rapson Labour 18,67650.7% Yes
Christopher Day Conservative 13,54236.7% No
Darren Sanders Liberal Democrat 3,79510.3% No
William McCabe UKIP 5591.5% No
Brian Bundy Independent 2940.8% No

2005

CandidatePartyVotesShareElected
Sarah McCarthy-Fry Labour 15,41240.9% Yes
Penny Mordaunt Conservative 14,27337.8% No
Gary Lawson Liberal Democrat 6,68417.7% No
Michael Smith UKIP 1,3483.6% No

2010

CandidatePartyVotesShareElected
Penny Mordaunt Conservative 19,53344.3% Yes
Sarah McCarthy-Fry Labour 12,24427.8% No
Darren Sanders Liberal Democrat 8,87420.1% No
Mike Fitzgerald UKIP 1,8124.1% No
David Knight English Democrats 1,0402.4% No
Iain Maclennan Green 4611.0% No
Mick Tosh Trade Unionist and Socialist Coalition 1540.3% No

2015

CandidatePartyVotesShareElected
Penny Mordaunt Conservative 21,34347.0% Yes
John Ferrett Labour 10,80623.8% No
Mike Fitzgerald UKIP 8,66019.1% No
Darren Sanders Liberal Democrat 2,8286.2% No
Gavin Ellis Green 1,4503.2% No
Jon Woods Trade Unionist and Socialist Coalition 2310.5% No
Steven George The Justice & Anti-Corruption Party 720.2% No

2017

CandidatePartyVotesShareElected
Penny Mordaunt Conservative 25,86054.8% Yes
Rumal Khan Labour 15,89533.7% No
Darren Sanders Liberal Democrat 2,6085.5% No
Mike Fitzgerald UKIP 1,9264.1% No
Ken Hawkins Green 7911.7% No
Joe Jenkins Libertarian Party 1300.3% No

2019

CandidatePartyVotesShareElected
Penny Mordaunt Conservative 28,17261.4% Yes
Amanda Martin Labour 12,39227.0% No
Antonia Harrison Liberal Democrat 3,4197.4% No
Lloyd Day Green 1,3042.8% No
George Madgwick Independent 6231.4% No

2024

CandidatePartyVotesShareElected
Amanda Martin Labour 14,49534.8% Yes
Penny Mordaunt Conservative 13,71533.0% No
Melvyn Todd Reform UK 8,50120.4% No
Simon Dodd Liberal Democrat 3,0317.3% No
Duncan Robinson Green 1,8514.5% No

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party.

1918: Unionist margin 23.6 pts 1922: Unionist margin 29.0 pts 1923: Unionist margin 14.1 pts 1924: Unionist margin 26.2 pts 1929: Unionist margin 8.3 pts 1931: Conservative margin 36.7 pts 1935: Conservative margin 33.2 pts 1945: Labour margin 3.5 pts Feb 1974: Labour margin 0.6 pts Oct 1974: Labour margin 2.5 pts 1979: Conservative margin 7.7 pts 1983: Conservative margin 31.7 pts 1987: Conservative margin 30.6 pts 1992: Conservative margin 22.6 pts 1997: Labour margin 9.6 pts 2001: Labour margin 13.9 pts 2005: Labour margin 3.0 pts 2010: Conservative margin 16.5 pts 2015: Conservative margin 23.2 pts 2017: Conservative margin 21.1 pts 2019: Conservative margin 34.4 pts 2024: Labour margin 1.9 pts 1918 1922 1923 1924 1929 1931 1935 1945 Feb 1974 Oct 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Portsmouth North has been contested at 22 general elections on record since 1918. Parties that have won a seat here over that span: Unionist, Conservative, Labour.

Frequently Asked Questions

Who won Portsmouth North in the 2024 general election?

Labour won Portsmouth North in 2024 with 14,495 votes (34.8%), a majority of 780 votes over Conservative in second place.

Which parties have won Portsmouth North since 1918?

Since 1918, Portsmouth North has been won by: Conservative, Labour, Unionist.

What was the closest result in Portsmouth North?

The closest result on record for Portsmouth North was Feb 1974, when Labour beat Conservative by just 320 votes (0.6 percentage points).

Related Pages