Cardiff North — UK General Election Results

Cardiff North was won by Labour at the 2024 general election, with a majority of 11,207 votes over Conservative. This page covers every general election in Cardiff North from 1950 to 2024.

Full Election History, 1950–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1950 David Treharne Llewellyn (Conservative) 23,988 47.0% William Howlett (Labour) 2,907 (5.7 pts) 84.4%
1951 David Treharne Llewellyn (Conservative) 29,408 56.5% John Evans (Labour) 6,808 (13.1 pts) 85.6%
1955 David Treharne Llewellyn (Conservative) 29,409 59.3% Leopold Abse (Labour) 9,185 (18.5 pts) 80.9%
1959 Donald Stewart Box (Conservative) 28,737 57.8% George S Viner (Labour) 10,683 (21.5 pts) 82.9%
1964 Donald Box (Conservative) 21,837 44.6% John Reynolds (Labour) 3,622 (7.4 pts) 80.7%
1966 Ted Rowlands (Labour) 23,669 50.7% Donald Box (Conservative) 672 (1.4 pts) 79.0%
1970 Michael Roberts (Conservative) 21,983 47.0% Ted Rowlands (Labour) 1,776 (3.8 pts) 76.7%
Oct 1974 Ian Grist (Conservative) 13,480 41.9% Victor John Collins (Labour) 2,001 (6.2 pts) 73.3%
Feb 1974 Ian Grist (Conservative) 14,659 42.9% Victor John Collins (Labour) 3,853 (11.3 pts) 78.5%
1979 Ian Grist (Conservative) 17,181 47.3% Michael Demetrios Petrou (Labour) 4,048 (11.2 pts) 75.7%
1983 Gwilym Jones (Conservative) 19,433 47.1% Anthony Jeremy (Social Democratic Party) 6,848 (16.6 pts) 77.3%
1987 Gwilym Jones (Conservative) 20,061 45.3% Stephen Tarbet (Labour) 8,234 (18.6 pts) 81.0%
1992 Gwilym Jones (Conservative) 21,547 45.1% Julie Morgan (Labour) 2,969 (6.2 pts) 84.2%
1997 Julie Morgan (Labour) 24,460 50.4% Gwilym Jones (Conservative) 8,126 (16.8 pts) 80.2%
2001 Julie Morgan (Labour) 19,845 45.9% Alastair Watson (Conservative) 6,165 (14.3 pts) 69.0%
2005 Julie Morgan (Labour) 17,707 39.0% Jonathan Morgan (Conservative) 1,146 (2.5 pts) 70.5%
2010 Jonathan Evans (Conservative) 17,860 37.5% Julie Morgan (Labour) 194 (0.4 pts) 72.8%
2015 Craig Williams (Conservative) 21,709 42.4% Mari Williams (Labour) 2,137 (4.2 pts) 76.2%
2017 Anna McMorrin (Labour) 26,081 50.1% Craig Williams (Conservative) 4,174 (8.0 pts) 77.5%
2019 Anna McMorrin (Labour) 26,064 49.5% Mo Ali (Conservative) 6,982 (13.3 pts) 77.1%
2024 Anna McMorrin (Labour) 20,849 43.9% Joel Williams (Conservative) 11,207 (23.6 pts) 66.8%

Full Result Breakdown by Election

1950

CandidatePartyVotesShareElected
David Treharne Llewellyn Conservative 23,98847.0% Yes
William Howlett Labour 21,08141.3% No
Douglas Arthur Jones Liberal 6,01711.8% No

1951

CandidatePartyVotesShareElected
David Treharne Llewellyn Conservative 29,40856.5% Yes
John Evans Labour 22,60043.5% No

1955

CandidatePartyVotesShareElected
David Treharne Llewellyn Conservative 29,40959.3% Yes
Leopold Abse Labour 20,22440.7% No

1959

CandidatePartyVotesShareElected
Donald Stewart Box Conservative 28,73757.8% Yes
George S Viner Labour 18,05436.3% No
Emrys P Roberts Plaid Cymru 2,5535.1% No
Stanley G Worth Independent 4080.8% No

1964

CandidatePartyVotesShareElected
Donald Box Conservative 21,83744.6% Yes
John Reynolds Labour 18,21537.2% No
Dennis Gilbert Rees Liberal 7,80616.0% No
Emrys Pugh Roberts Plaid Cymru 1,0582.2% No

1966

CandidatePartyVotesShareElected
Ted Rowlands Labour 23,66950.7% Yes
Donald Box Conservative 22,99749.3% No

1970

CandidatePartyVotesShareElected
Michael Roberts Conservative 21,98347.0% Yes
Ted Rowlands Labour 20,20743.2% No
Howard John O'Brien Liberal 2,7015.8% No
Brian Morgan Edwards Plaid Cymru 1,9274.1% No

Oct 1974

CandidatePartyVotesShareElected
Ian Grist Conservative 13,48041.9% Yes
Victor John Collins Labour 11,47935.7% No
Mike German Liberal 5,72817.8% No
Philip Brian Richards Plaid Cymru 1,4644.6% No

Feb 1974

CandidatePartyVotesShareElected
Ian Grist Conservative 14,65942.9% Yes
Victor John Collins Labour 10,80631.6% No
David Albert Terence Thomas Liberal 7,13920.9% No
Philip Brian Richards Plaid Cymru 1,5864.6% No

1979

CandidatePartyVotesShareElected
Ian Grist Conservative 17,18147.3% Yes
Michael Demetrios Petrou Labour 13,13336.2% No
Mike German Liberal 4,92113.6% No
Owen John Thomas Plaid Cymru 1,0813.0% No

1983

CandidatePartyVotesShareElected
Gwilym Jones Conservative 19,43347.1% Yes
Anthony Jeremy Social Democratic Party 12,58530.5% No
Jane Hutt Labour 8,25620.0% No
Dafydd Huws Plaid Cymru 9742.4% No

1987

CandidatePartyVotesShareElected
Gwilym Jones Conservative 20,06145.3% Yes
Stephen Tarbet Labour 11,82726.7% No
Anthony Jeremy Social Democratic Party 11,72526.5% No
Eluned Bush Plaid Cymru 6921.6% No

1992

CandidatePartyVotesShareElected
Gwilym Jones Conservative 21,54745.1% Yes
Julie Morgan Labour 18,57838.9% No
Eve Warlow Liberal Democrat 6,48713.6% No
Eluned Bush Plaid Cymru 9161.9% No
John Morse BNP 1210.3% No
David Palmer Natural Law 860.2% No

1997

CandidatePartyVotesShareElected
Julie Morgan Labour 24,46050.4% Yes
Gwilym Jones Conservative 16,33433.7% No
Robyn Rowland Liberal Democrat 5,29410.9% No
Colin Palfrey Plaid Cymru 1,2012.5% No
Edward Litchfield Referendum Party 1,1992.5% No

2001

CandidatePartyVotesShareElected
Julie Morgan Labour 19,84545.9% Yes
Alastair Watson Conservative 13,68031.6% No
John Dixon Liberal Democrat 6,63115.3% No
Sion Jobbins Plaid Cymru 2,4715.7% No
Don Hulston UKIP 6131.4% No

2005

CandidatePartyVotesShareElected
Julie Morgan Labour 17,70739.0% Yes
Jonathan Morgan Conservative 16,56136.5% No
John Dixon Liberal Democrat 8,48318.7% No
John Rowlands Plaid Cymru 1,9364.3% No
Don Hulston UKIP 5341.2% No
Alison Hobbs Forward Wales 1380.3% No
Catherine Taylor-Dawson Rainbow Dream Ticket 10.0% No

2010

CandidatePartyVotesShareElected
Jonathan Evans Conservative 17,86037.5% Yes
Julie Morgan Labour 17,66637.1% No
John Dixon Liberal Democrat 8,72418.3% No
Llywelyn Rhys Plaid Cymru 1,5883.3% No
Lawrence Gwynn UKIP 1,1302.4% No
Christopher von Ruhland Green 3620.8% No
Derek Thomson Christian Party, Proclaiming Christ's Lordship 3000.6% No

2015

CandidatePartyVotesShareElected
Craig Williams Conservative 21,70942.4% Yes
Mari Williams Labour 19,57238.3% No
Ethan Wilkinson UKIP 3,9537.7% No
Elin Walker Jones Plaid Cymru 2,3014.5% No
Elizabeth Clark Liberal Democrat 1,9533.8% No
Ruth Osner Green 1,2542.5% No
Jeff Green Christian Party, Proclaiming Christ's Lordship 3310.6% No
Shaun Jenkins Alter Change - Politics. Only Different. 780.2% No

2017

CandidatePartyVotesShareElected
Anna McMorrin Labour 26,08150.1% Yes
Craig Williams Conservative 21,90742.1% No
Steffan Webb Plaid Cymru 1,7383.3% No
Matthew Hemsley Liberal Democrat 1,7143.3% No
Gary Oldfield UKIP 5821.1% No

2019

CandidatePartyVotesShareElected
Anna McMorrin Labour 26,06449.5% Yes
Mo Ali Conservative 19,08236.2% No
Rhys Taylor Liberal Democrat 3,5806.8% No
Steffan Webb Plaid Cymru 1,6063.0% No
Chris Butler Brexit Party 1,3112.5% No
Michael Cope Green 8201.6% No
Richard Jones Independent 2030.4% No

2024

CandidatePartyVotesShareElected
Anna McMorrin Labour 20,84943.9% Yes
Joel Williams Conservative 9,64220.3% No
Lawrence Gwynn Reform UK 5,98512.6% No
Malcolm Phillips Plaid Cymru 4,6699.8% No
Irfan Latif Liberal Democrat 3,1686.7% No
Meg Shepherd-Foster Green 3,1606.7% No

Margin Over Time

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

1950: Conservative margin 5.7 pts 1951: Conservative margin 13.1 pts 1955: Conservative margin 18.5 pts 1959: Conservative margin 21.5 pts 1964: Conservative margin 7.4 pts 1966: Labour margin 1.4 pts 1970: Conservative margin 3.8 pts Oct 1974: Conservative margin 6.2 pts Feb 1974: Conservative margin 11.3 pts 1979: Conservative margin 11.2 pts 1983: Conservative margin 16.6 pts 1987: Conservative margin 18.6 pts 1992: Conservative margin 6.2 pts 1997: Labour margin 16.8 pts 2001: Labour margin 14.3 pts 2005: Labour margin 2.5 pts 2010: Conservative margin 0.4 pts 2015: Conservative margin 4.2 pts 2017: Labour margin 8.0 pts 2019: Labour margin 13.3 pts 2024: Labour margin 23.6 pts 1950 1951 1955 1959 1964 1966 1970 Oct 1974 Feb 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Cardiff North has been contested at 21 general elections on record since 1950. Parties that have won a seat here over that span: Conservative, Labour.

Frequently Asked Questions

Who won Cardiff North in the 2024 general election?

Labour won Cardiff North in 2024 with 20,849 votes (43.9%), a majority of 11,207 votes over Conservative in second place.

Which parties have won Cardiff North since 1950?

Since 1950, Cardiff North has been won by: Conservative, Labour.

What was the closest result in Cardiff North?

The closest result on record for Cardiff North was 2010, when Conservative beat Labour by just 194 votes (0.4 percentage points).

Related Pages