Swansea East — UK General Election Results

Swansea East was won by Labour at the 2019 general election, with a majority of 7,970 votes over Conservative. This page covers every general election in Swansea East from 1918 to 2019.

Full Election History, 1918–2019

Election Elected Votes Vote Share Runner-up Majority Turnout
1918 Thomas Jeremiah Williams (Liberal) 11,071 63.6% David Williams (Labour) 4,730 (27.2 pts) 64.1%
1922 David Williams (Labour) 11,333 50.9% Edward Harries (National Liberal) 407 (1.8 pts) 81.7%
1923 David Williams (Labour) 12,735 57.4% Thomas Artemus Jones (Liberal) 3,272 (14.7 pts) 81.1%
1924 David Williams (Labour) 12,274 54.6% William Daniel Rees (Liberal) 2,088 (9.3 pts) 80.7%
1929 David Williams (Labour) 16,665 56.5% Arthur Hopkins (Liberal) 6,840 (23.2 pts) 81.9%
1931 David Williams (Labour) 17,126 56.5% Richard David Chalke (Liberal) 3,949 (13.0 pts) 84.4%
1935 David Williams (Labour) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1945 David Llewellyn Mort (Labour) 19,127 75.8% Rowe Harding (National Liberal) 13,025 (51.6 pts) 74.7%
1950 David Llewellyn Mort (Labour) 32,680 75.3% James Francis Lynam (Conservative) 21,968 (50.6 pts) 81.9%
1951 David Llewellyn Mort (Labour) 32,790 73.6% Jack Hope (Conservative) 21,022 (47.2 pts) 82.8%
1955 David Llewellyn Mort (Labour) 28,198 72.4% Sarah Guest (Conservative) 17,472 (44.9 pts) 72.1%
1959 David Llewellyn Mort (Labour) 29,884 67.5% Humphry JF Crum Ewing (Conservative) 20,130 (45.5 pts) 80.1%
1964 Neil McBride (Labour) 30,904 73.0% Oliver C Wright (Conservative) 23,041 (54.4 pts) 76.3%
1966 Neil McBride (Labour) 30,290 75.4% Timothy Knowles (Conservative) 24,049 (59.9 pts) 73.8%
1970 Neil McBride (Labour) 28,183 68.5% Michael James Murphy (Conservative) 19,992 (48.6 pts) 70.2%
Oct 1974 Donald Anderson (Labour) 26,735 63.8% David Jeremy Mercer (Conservative) 20,721 (49.5 pts) 71.3%
Feb 1974 Neil McBride (Labour) 28,537 66.3% David Jeremy Mercer (Conservative) 19,687 (45.8 pts) 73.8%
1979 Donald Anderson (Labour) 31,909 69.9% Sandra Edwards (Conservative) 21,220 (46.5 pts) 75.6%
1983 Donald Anderson (Labour) 22,297 54.4% Martyn Shrewsbury (Liberal) 13,535 (33.0 pts) 71.5%
1987 Donald Anderson (Labour) 27,478 63.7% Richard David Lewis (Conservative) 19,338 (44.8 pts) 75.4%
1992 Donald Anderson (Labour) 31,179 69.7% Henry Davies (Conservative) 23,482 (52.5 pts) 75.6%
1997 Donald Anderson (Labour) 29,151 75.4% Catherine Dibble (Conservative) 25,569 (66.1 pts) 67.4%
2001 Donald Anderson (Labour) 19,612 65.2% John Ball (Plaid Cymru) 16,148 (53.7 pts) 52.5%
2005 Siân James (Labour) 17,457 56.6% Robert Speht (Liberal Democrat) 11,249 (36.5 pts) 52.4%
2010 Siân James (Labour) 16,819 51.5% Robert Speht (Liberal Democrat) 10,838 (33.2 pts) 54.7%
2015 Carolyn Harris (Labour) 17,807 53.0% Clifford Johnson (UKIP) 12,028 (35.8 pts) 58.1%
2017 Carolyn Harris (Labour) 22,307 63.4% Dan Boucher (Conservative) 13,168 (37.5 pts) 60.2%
2019 Carolyn Harris (Labour) 17,405 51.8% Denise Howard (Conservative) 7,970 (23.7 pts) 57.6%

Full Result Breakdown by Election

1918

CandidatePartyVotesShareElected
Thomas Jeremiah Williams Liberal 11,07163.6% Yes
David Williams Labour 6,34136.4% No

1922

CandidatePartyVotesShareElected
David Williams Labour 11,33350.9% Yes
Edward Harries National Liberal 10,92649.1% No

1923

CandidatePartyVotesShareElected
David Williams Labour 12,73557.4% Yes
Thomas Artemus Jones Liberal 9,46342.6% No

1924

CandidatePartyVotesShareElected
David Williams Labour 12,27454.6% Yes
William Daniel Rees Liberal 10,18645.4% No

1929

CandidatePartyVotesShareElected
David Williams Labour 16,66556.5% Yes
Arthur Hopkins Liberal 9,82533.3% No
Philip Perkyns Jones Unionist 3,00310.2% No

1931

CandidatePartyVotesShareElected
David Williams Labour 17,12656.5% Yes
Richard David Chalke Liberal 13,17743.5% No

1935

CandidatePartyVotesShareElected
David Williams Labour Unopposed Yes

1945

CandidatePartyVotesShareElected
David Llewellyn Mort Labour 19,12775.8% Yes
Rowe Harding National Liberal 6,10224.2% No

1950

CandidatePartyVotesShareElected
David Llewellyn Mort Labour 32,68075.3% Yes
James Francis Lynam Conservative 10,71224.7% No

1951

CandidatePartyVotesShareElected
David Llewellyn Mort Labour 32,79073.6% Yes
Jack Hope Conservative 11,76826.4% No

1955

CandidatePartyVotesShareElected
David Llewellyn Mort Labour 28,19872.4% Yes
Sarah Guest Conservative 10,72627.6% No

1959

CandidatePartyVotesShareElected
David Llewellyn Mort Labour 29,88467.5% Yes
Humphry JF Crum Ewing Conservative 9,75422.0% No
Chris Rees Plaid Cymru 4,65110.5% No

1964

CandidatePartyVotesShareElected
Neil McBride Labour 30,90473.0% Yes
Oliver C Wright Conservative 7,86318.6% No
Edward Christopher Rees Plaid Cymru 3,5568.4% No

1966

CandidatePartyVotesShareElected
Neil McBride Labour 30,29075.4% Yes
Timothy Knowles Conservative 6,24115.5% No
Chris Rees Plaid Cymru 2,7496.8% No
William Jones Communist 9022.2% No

1970

CandidatePartyVotesShareElected
Neil McBride Labour 28,18368.5% Yes
Michael James Murphy Conservative 8,19119.9% No
David Roderick Evans Plaid Cymru 4,18810.2% No
William Rhys Jones Communist 5631.4% No

Oct 1974

CandidatePartyVotesShareElected
Donald Anderson Labour 26,73563.8% Yes
David Jeremy Mercer Conservative 6,01414.4% No
Roger Anstey Liberal 5,17312.3% No
John Graham Ball Plaid Cymru 3,9789.5% No

Feb 1974

CandidatePartyVotesShareElected
Neil McBride Labour 28,53766.3% Yes
David Jeremy Mercer Conservative 8,85020.6% No
John Graham Ball Plaid Cymru 5,13511.9% No
William Rhys Jones Communist 5071.2% No

1979

CandidatePartyVotesShareElected
Donald Anderson Labour 31,90969.9% Yes
Sandra Edwards Conservative 10,68923.4% No
John Graham Ball Plaid Cymru 2,7326.0% No
William Rhys Jones Communist 3080.7% No

1983

CandidatePartyVotesShareElected
Donald Anderson Labour 22,29754.4% Yes
Martyn Shrewsbury Liberal 8,76221.4% No
Nicholas O'Shaughnessy Conservative 8,08019.7% No
Clive Burton Reid Plaid Cymru 1,5313.7% No
William Rhys Jones Communist 2940.7% No

1987

CandidatePartyVotesShareElected
Donald Anderson Labour 27,47863.7% Yes
Richard David Lewis Conservative 8,14018.9% No
David Wynford Thomas Liberal 6,38014.8% No
Clive Reid Plaid Cymru 1,1452.7% No

1992

CandidatePartyVotesShareElected
Donald Anderson Labour 31,17969.7% Yes
Henry Davies Conservative 7,69717.2% No
Robert Barton Liberal Democrat 4,2489.5% No
Eleanor Bonner-Evans Plaid Cymru 1,6073.6% No

1997

CandidatePartyVotesShareElected
Donald Anderson Labour 29,15175.4% Yes
Catherine Dibble Conservative 3,5829.3% No
Elwyn Jones Liberal Democrat 3,4408.9% No
Michelle Pooley Plaid Cymru 1,3083.4% No
Catherine Maggs Referendum Party 9042.3% No
Ronnie Job Socialist Alternative 2890.7% No

2001

CandidatePartyVotesShareElected
Donald Anderson Labour 19,61265.2% Yes
John Ball Plaid Cymru 3,46411.5% No
Robert Speht Liberal Democrat 3,06410.2% No
Paul Morris Conservative 3,02610.1% No
Tony Young Green 4631.5% No
Tim Jenkins UKIP 4431.5% No

2005

CandidatePartyVotesShareElected
Siân James Labour 17,45756.6% Yes
Robert Speht Liberal Democrat 6,20820.1% No
Ellenor Bland Conservative 3,10310.1% No
Carolyn Couch Plaid Cymru 2,1296.9% No
Kevin Holloway BNP 7702.5% No
Tim Jenkins UKIP 6742.2% No
Tony Young Green 4931.6% No

2010

CandidatePartyVotesShareElected
Siân James Labour 16,81951.5% Yes
Robert Speht Liberal Democrat 5,98118.3% No
Christian Holliday Conservative 4,82314.8% No
Dic Jones Plaid Cymru 2,1816.7% No
Clive Bennett BNP 1,7155.2% No
David Rogers UKIP 8392.6% No
Tony Young Green 3181.0% No

2015

CandidatePartyVotesShareElected
Carolyn Harris Labour 17,80753.0% Yes
Clifford Johnson UKIP 5,77917.2% No
Altaf Hussain Conservative 5,14215.3% No
Dic Jones Plaid Cymru 3,49810.4% No
Ann Jamal Liberal Democrat 1,3924.1% No

2017

CandidatePartyVotesShareElected
Carolyn Harris Labour 22,30763.4% Yes
Dan Boucher Conservative 9,13926.0% No
Steffan Phillips Plaid Cymru 1,6894.8% No
Clifford Johnson UKIP 1,0403.0% No
Charley Hasted Liberal Democrat 6251.8% No
Chris Evans Green 3591.0% No

2019

CandidatePartyVotesShareElected
Carolyn Harris Labour 17,40551.8% Yes
Denise Howard Conservative 9,43528.1% No
Tony Willicombe Brexit Party 2,8428.5% No
Geraint Havard Plaid Cymru 1,9055.7% No
Chloe Hutchinson Liberal Democrat 1,4094.2% No
Chris Evans Green 5831.7% No

Margin Over Time

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

1918: Liberal margin 27.2 pts 1922: Labour margin 1.8 pts 1923: Labour margin 14.7 pts 1924: Labour margin 9.3 pts 1929: Labour margin 23.2 pts 1931: Labour margin 13.0 pts 1945: Labour margin 51.6 pts 1950: Labour margin 50.6 pts 1951: Labour margin 47.2 pts 1955: Labour margin 44.9 pts 1959: Labour margin 45.5 pts 1964: Labour margin 54.4 pts 1966: Labour margin 59.9 pts 1970: Labour margin 48.6 pts Oct 1974: Labour margin 49.5 pts Feb 1974: Labour margin 45.8 pts 1979: Labour margin 46.5 pts 1983: Labour margin 33.0 pts 1987: Labour margin 44.8 pts 1992: Labour margin 52.5 pts 1997: Labour margin 66.1 pts 2001: Labour margin 53.7 pts 2005: Labour margin 36.5 pts 2010: Labour margin 33.2 pts 2015: Labour margin 35.8 pts 2017: Labour margin 37.5 pts 2019: Labour margin 23.7 pts 1918 1922 1923 1924 1929 1931 1945 1950 1951 1955 1959 1964 1966 1970 Oct 1974 Feb 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019

Trend

Swansea East has been contested at 28 general elections on record since 1918. Parties that have won a seat here over that span: Liberal, Labour.

Frequently Asked Questions

Who won Swansea East in the 2019 general election?

Labour won Swansea East in 2019 with 17,405 votes (51.8%), a majority of 7,970 votes over Conservative in second place.

Which parties have won Swansea East since 1918?

Since 1918, Swansea East has been won by: Labour, Liberal.

What was the closest result in Swansea East?

The closest result on record for Swansea East was 1922, when Labour beat National Liberal by just 407 votes (1.8 percentage points).

Related Pages