:2019 United Kingdom general election in Wales

{{Short description|United Kingdom general election held in Wales}}

{{Use dmy dates|date=November 2022}}

{{EngvarB|date=December 2022}}

{{Infobox election

|election_name = 2019 United Kingdom general election in Wales

|country = Wales

|type = parliamentary

|ongoing = no

|previous_election = 2017 United Kingdom general election in Wales

|previous_year = 2017

|previous_mps = List of MPs for constituencies in Wales (2017–present)

|next_election = 2024 United Kingdom general election in Wales

|next_year = 2024

|seats_for_election = All 40 Welsh seats to the House of Commons

|elected_mps = List of MPs for constituencies in Wales (2019–present)

|turnout = 66.6% {{decrease}}2.0%

|election_date = {{Start date|2019|12|12|df=yes}}

| image1 = File:Official portrait of Jeremy Corbyn crop 3, 2020.jpg

|leader1 = Jeremy Corbyn

|leader_since1 = 12 September 2015

|party1 = Labour Party (UK)

|popular_vote1 = 632,035

|percentage1 = 40.9

|swing1 = {{decrease}}8.0%

|last_election1 = 28 seats, 48.9%

|seats_before1 = 28

|seats1 = 22

|seat_change1 = {{decrease}}6

| image2 = File:Boris Johnson election infobox.jpg

|leader2 = Boris Johnson

|party2 = Conservative Party (UK)

|leader_since2 = 23 July 2019

|popular_vote2 = 557,234

|percentage2 = 36.1

|swing2 = {{increase}}2.5%

|last_election2 = 8 seats, 33.6%

|seats_before2 = 8

|seats2 = 14

|seat_change2 = {{increase}}6

| image3 = File:Adam Price 2016 (cropped).jpg

|leader3 = Adam Price{{refn|Serves as an MS in the Welsh Assembly for Carmarthen East and Dinefwr.}}

|leader_since3 = 28 September 2018

|party3 = Plaid Cymru

|last_election3 = 4 seats, 10.4%

|seats_before3 = 4

|seats3 = 4

|seat_change3 = {{nochange}}0

|popular_vote3 = 153,265

|percentage3 = 9.9

|swing3 = {{decrease}}0.5%

|map_image = File:Dec2019WalesConstituencies.png

|map_size = 300px

|map_caption = Results by constituency

}}

The 2019 United Kingdom general election was held on 12 December 2019 to elect all 650 members of the House of Commons, including the 40 Welsh seats.

The Labour Party won the most votes and seats in Wales, but the Conservative Party made gains in Wales and won across the UK.{{Cite web |title=UK Election Statistics: 1918-2022, A Long Century of Elections |url=https://researchbriefings.files.parliament.uk/documents/CBP-7529/CBP-7529.pdf |publisher=House of Commons Library |page=22}}

Compared to the 2017 general election, Labour lost six seats, each of which was won by the Conservatives. This reflected a decrease in vote share of 8% from the Labour Party, matched by increases in vote share for the Brexit Party and Conservative Party of 5.4% and 2.5%, respectively. However, the Labour Party remained the party receiving the most votes, with a 40.9% vote share. Having gained Brecon and Radnorshire in the 2019 Brecon and Radnorshire by-election earlier in the year, the Welsh Liberal Democrats lost to the Conservatives. Plaid Cymru retained its four seats. The party did not make any gains, and its total vote share was down 0.5%.

Overall, 1,544,357 votes were cast in Wales, reflecting a turnout of 66.6% of the electorate.

Electoral system

MPs are elected in 40 Single Member constituencies by the first-past-the-post system.

History and background

The election was called on 29 October 2019, when its date was fixed as 12 December.

In the European Elections in Wales of June 2019, the Brexit Party, newly formed, had taken 32.5% of the votes and won two seats, Plaid Cymru had come second with 20% and one MEP, Jill Evans, and Labour had finished third, with 15.3% and also one MEP, Jackie Jones.[https://web.archive.org/web/20190522224911/https://www.cardiff.gov.uk/ENG/Your-Council/Voting-and-elections/Scheduled-elections-and-polls/Documents/Statement%20of%20parties%20nominated.pdf Statement of Parties Nominated and Notice of Poll / Datganiad o’r Pleidiau a Enwebwyd a Rhybudd o Etholiad ] Cardiff City Council

In the run-up to the general election, the Conservative party suspended the whip of one of its MPs, Guto Bebb of Aberconwy, who then sat as an independent until the end of the parliament and did not seek re-election.{{cite news|url=https://www.telegraph.co.uk/politics/2019/09/04/parliament-whip-removed/|title=Boris Johnson to strip 21 Tory MPs of the Tory whip in parliamentary bloodbath|date=4 September 2019|newspaper=Daily Telegraph|first=Anna |last=Mikhailova}} Additionally, the Conservative party lost a by-election in Brecon and Radnorshire{{cite news |title=Brecon and Radnorshire by-election: Lib Dems beat Conservatives |url=https://www.bbc.com/news/uk-wales-politics-49200636 |accessdate=2 August 2019 |agency=BBC News |date=2 August 2019}} to the Liberal Democrats. Before the election, the numbers were 28 Labour MPs, six Conservative, four Plaid, one Liberal Democrat, and one Independent (Bebb).

Plaid Cymru had gained one seat in the previous election. The party was for stopping Brexit and holding a second referendum on the Brexit withdrawal agreement, which was at odds with how Wales had voted in the 2016 referendum. The party did not make any gains, and its total vote share was down 0.5%.

Target seats

=Labour=

=Plaid Cymru=

Results

class="wikitable sortable" style="text-align:right; font-size:95%;"

|+

! colspan="2" rowspan="2" |Party{{cite web|url=https://www.bbc.com/news/election/2019/results/wales|title=Results of the 2019 General Election in Wales|website=BBC News|language=en-GB|access-date=2019-12-14}}

! colspan="5" |Seats

! colspan="3" |Aggregate Votes

TotalGainsLosses

!Net +/-

!Of all (%)

!Total

!Of all (%)

!Difference

{{Party name with colour|Welsh Labour}}

|22

|0

|6

|{{decrease}} 6

|55

|632,035

|40.9

|{{decrease}} 8.0

{{Party name with colour|Welsh Conservatives}}

|14

|6{{efn|Not including Brecon and Radnorshire and Aberconwy, which the Conservative Party won in 2017 but did not control when parliament was dissolved.}}

|0

|{{increase}} 6

|35

|557,234

|36.1

|{{increase}} 2.5

{{Party name with colour|Plaid Cymru}}

|4

|0

|0

|{{nochange}}

|10

|153,265

|9.9

|{{decrease}} 0.5

{{Party name with colour|Welsh Liberal Democrats}}

|0

|0

|0{{efn|Not including Brecon and Radnorshire, which the Liberal Democrats won in a 2019 by-election.}}

|{{nochange}}

|0.0

|92,171

|6.0

|{{increase}} 1.5

{{Party name with colour|Brexit Party}}

|0

|0

|0

|{{nochange}}

|0.0

|83,908

|5.4

|New

{{Party name with colour|Green Party of England and Wales}}

|0

|0

|0

|{{nochange}}

|0.0

|15,828

|1.0

|{{increase}} 0.7

style="background:white;" |  

|align=left| Independents

|0

|0

|0{{efn|Not including Aberconwy, previously controlled by the independent Guto Bebb who lost the Conservative Party whip in 2019.}}

|{{nochange}}

|0.0

|6,220

|0.4

|N/A

{{Party name with colour|Gwlad Gwlad}}

|0

|0

|0

|{{nochange}}

|0.0

|1,515

|0.1

|New

{{Party name with colour|The Cynon Valley Party}}

|0

|0

|0

|{{nochange}}

|0.0

|1,322

|0.1

|New

{{Party name with colour|Official Monster Raving Loony Party}}

|0

|0

|0

|{{nochange}}

|0.0

|345

|0.0

|{{nochange}}

{{Party name with colour|Christian Party (UK)}}

|0

|0

|0

|{{nochange}}

|0.0

|245

|0.0

|N/A{{efn|name=notWales|Party entered candidates in the 2017 general election but not in any Welsh seats.}}

{{Party name with colour|Social Democratic Party (UK, 1990–present)}}

|0

|0

|0

|{{nochange}}

|0.0

|181

|0.0

|N/A{{efn|name=notWales}}

{{Party name with colour|Socialist Party of Great Britain}}

|0

|0

|0

|{{nochange}}

|0.0

|88

|0.0

|N/A

class="sortbottom"

! colspan="2" style="background:#f2f2f2" | Total

|style="background:#f2f2f2;" | 40

|style="background:#f2f2f2;" |

|style="background:#f2f2f2;" |

|style="background:#f2f2f2;" |

|style="background:#f2f2f2;" |

|style="background:#f2f2f2;" | 1,544,357

|style="background:#f2f2f2;" | 66.6

|style="background:#f2f2f2;" | {{decrease}}2.0

{{notelist}}

File:2019 United Kingdom general election in Wales.svg|Map of constituencies by winner vote share

{{bar box

|title=Popular vote

|titlebar=#ddd

|width=600px

|barwidth=410px

|bars=

{{bar percent|Labour|{{party color|Welsh Labour Party}}|40.9}}

{{bar percent|Conservative|{{party color|Welsh Conservative Party}}|36.1}}

{{bar percent|Plaid Cymru|{{party color|Plaid Cymru}}|9.9}}

{{bar percent|Liberal Democrats|{{party color|Welsh Liberal Democrats}}|6.0}}

{{bar percent|Brexit Party|{{party color|Brexit Party}}|5.0}}

{{bar percent|Greens|{{party color|Green Party of England and Wales}}|1.0}}

}}

{{bar box

|title=Parliament seats

|titlebar=#ddd

|width=600px

|barwidth=410px

|bars=

{{bar percent|Labour|{{party color|Welsh Labour Party}}|55}}

{{bar percent|Conservative|{{party color|Welsh Conservative Party}}|35}}

{{bar percent|Plaid Cymru|{{party color|Plaid Cymru}}|10}}

}}

=Results by constituency=

{{sort under}}

class="wikitable sortable sort-under" style="text-align:right; font-size:95%"
rowspan="3" scope="col" style="text-align:left;" | Constituency{{cite news| url=https://www.bbc.com/news/election/2019/results/wales | work=BBC News | title=BBC NEWS – Election 2019}}

! rowspan="3" scope="col" | County

! colspan="2" rowspan="3" scope="col" | 2017
result

! colspan="5" |2019 winning party

! rowspan="3" scope="col" | Turnout

! colspan="8" |Votes

colspan="2" rowspan="2" |Party

! rowspan="2" scope="col" | Votes

! rowspan="2" scope="col" | Share

! rowspan="2" scope="col" | Majority

! scope="col" |Lab

! scope="col" | Con

! scope="col" | PC

! scope="col" |LD

! scope="col" |Brx

! scope="col" |Grn

! scope="col" | Other

! rowspan="2" scope="col" | Total

scope="col" style="background-color:{{party color|Labour Party (UK)}};" |

! scope="col" style="background-color:{{party color|Conservative Party (UK)}};" |

! scope="col" style="background-color:{{party color|Plaid Cymru}};" |

! scope="col" style="background-color:{{party color|Liberal Democrats (UK)}};" |

! scope="col" style="background-color:{{party color|Brexit Party}};" |

! scope="col" style="background-color:{{party color|Green Party of England and Wales}};" |

!

style="text-align:left;" | Aberavonstyle="text-align:center;" | WGMstyle="background:{{party color|Labour Party (UK)}};" |style="text-align:center;" | Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|17,008

|53.8%

|10,490

|62.3%

|17,008

|6,518

|2,711

|1,072

|3,108

|450

|731

|31,598

style="text-align:left;" | Aberconwystyle="text-align:center;" | CONstyle="background:{{party color|Conservative Party (UK)}};" |style="text-align:center;" | Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|14,687

|46.1%

|2,034

|71.3%

|12,653

|14,687

|2,704

|1,821

|{{N/a

}

|{{N/a|}}

|{{N/a|}}

|31,865

|-

| style="text-align:left;" | Alyn and Deeside|| style="text-align:center;" |CON|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|18,271

|42.5%

|213

|68.5%

|18,271

|18,058

|1,453

|2,548

|2,678

|{{N/a|}}

|{{N/a|}}

|43,003

|-

| style="text-align:left;" | Arfon|| style="text-align:center;" |GWN|| style="background:{{party color|Plaid Cymru}};" | || style="text-align:center;" |PC

|style="background:{{party color|Plaid Cymru}};" |

|PC

|13,134

|45.2%

|2,781

|68.9%

|10,353

|4,428

|13,134

|{{N/a|}}

|1,159

|{{N/a|}}

|{{N/a|}}

|29,074

|-

| style="text-align:left;" | Blaenau Gwent|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|14,862

|49.2%

|8,647

|59.6%

|14,862

|5,749

|1,722

|1,285

|6,215

|386

|{{N/a|}}

|30,219

|-

| style="text-align:left;" | Brecon and Radnorshire|| style="text-align:center;" |POW|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|21,958

|53.1%

|7,131

|74.5%

|3,944

|21,958

|{{N/a|}}

|14,827

|{{N/a|}}

|{{N/a|}}

|590

|41,319

|-

| style="text-align:left;" | Bridgend|| style="text-align:center;" |MGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|18,193

|43.1%

|1,157

|66.7%

|17,036

|18,193

|2,013

|2,368

|1,811

|815

|{{N/a|}}

|42,236

|-

| style="text-align:left;" | Caerphilly|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|18,018

|44.9%

|6,833

|63.5%

|18,018

|11,185

|6,424

|{{N/a|}}

|4,490

|{{N/a|}}

|{{N/a|}}

|40,117

|-

| style="text-align:left;" | Cardiff Central|| style="text-align:center;" |SGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|25,605

|61.2%

|17,179

|65.3%

|25,605

|8,426

|{{N/a|}}

|6,298

|1,006

|{{N/a|}}

|487

|41,822

|-

| style="text-align:left;" | Cardiff North|| style="text-align:center;" |SGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|26,064

|49.5%

|6,982

|77.0%

|26,064

|19,082

|1,606

|3,580

|1,311

|820

|203

|52,666

|-

| style="text-align:left;" | Cardiff South and Penarth|| style="text-align:center;" |SGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|27,382

|54.1%

|12,737

|64.2%

|27,382

|14,645

|2,386

|2,985

|1,999

|1,182

|{{N/a|}}

|50,579

|-

| style="text-align:left;" | Cardiff West|| style="text-align:center;" |SGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|23,908

|51.8%

|10,986

|67.4%

|23,908

|12,922

|3,864

|2,731

|1,619

|1,133

|{{N/a|}}

|45,817

|-

| style="text-align:left;" | Carmarthen East and Dinefwr|| style="text-align:center;" |DFD|| style="background:{{party color|Plaid Cymru}};" | || style="text-align:center;" |PC

|style="background:{{party color|Plaid Cymru}};" |

|PC

|15,939

|38.9%

|1,809

|71.4%

|8,622

|14,130

|15,939

|{{N/a|}}

|2,311

|{{N/a|}}

|{{N/a|}}

|40,456

|-

| style="text-align:left;" | Carmarthen West and South Pembrokeshire|| style="text-align:center;" |DFD|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|22,183

|52.7%

|7,745

|71.8%

|14,438

|22,183

|3,633

|1,860

|{{N/a|}}

|{{N/a|}}

|{{N/a|}}

|42,114

|-

| style="text-align:left;" | Ceredigion|| style="text-align:center;" |DFD|| style="background:{{party color|Plaid Cymru}};" | || style="text-align:center;" |PC

|style="background:{{party color|Plaid Cymru}};" |

|PC

|15,208

|37.9%

|6,329

|71.3%

|6,317

|8,879

|15,208

|6,975

|2,063

|663

|{{N/a|}}

|40,105

|-

| style="text-align:left;" | Clwyd South|| style="text-align:center;" |CON|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|16,222

|44.7%

|1,239

|67.3%

|14,983

|16,222

|2,137

|1,496

|1,468

|{{N/a|}}

|{{N/a|}}

|36,306

|-

| style="text-align:left;" | Clwyd West|| style="text-align:center;" |CON|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|20,403

|50.7%

|6,747

|69.7%

|13,656

|20,403

|3,907

|2,237

|{{N/a|}}

|{{N/a|}}

|{{N/a|}}

|40,203

|-

| style="text-align:left;" | Cynon Valley|| style="text-align:center;" |MGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|15,533

|51.4%

|8,822

|59.1%

|15,533

|6,711

|2,562

|949

|3,045

|{{N/a|}}

|1,436

|30,236

|-

| style="text-align:left;" | Delyn|| style="text-align:center;" |CON|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|16,756

|43.7%

|865

|70.3%

|15,891

|16,756

|1,406

|2,346

|1,971

|{{N/a|}}

|{{N/a|}}

|38,370

|-

| style="text-align:left;" | Dwyfor Meirionnydd|| style="text-align:center;" |GWN|| style="background:{{party color|Plaid Cymru}};" | || style="text-align:center;" |PC

|style="background:{{party color|Plaid Cymru}};" |

|PC

|14,447

|48.3%

|4,740

|67.5%

|3,998

|9,707

|14,447

|{{N/a|}}

|1,776

|{{N/a|}}

|{{N/a|}}

|29,928

|-

| style="text-align:left;" | Gower|| style="text-align:center;" |WGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|20,208

|45.4%

|1,837

|72.0%

|20,208

|18,371

|2,288

|2,236

|1,379

|{{N/a|}}

|{{N/a|}}

|44,482

|-

| style="text-align:left;" | Islwyn|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|15,356

|44.7%

|5,464

|62.0%

|15,356

|9,892

|2,286

|1,313

|4,834

|669

|{{N/a|}}

|34,350

|-

| style="text-align:left;" | Llanelli|| style="text-align:center;" |DFD|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|16,125

|42.2%

|4,670

|63.2%

|16,125

|11,455

|7,048

|{{N/a|}}

|3,605

|{{N/a|}}

|{{N/a|}}

|38,233

|-

| style="text-align:left;" | Merthyr Tydfil and Rhymney|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|16,913

|52.4%

|10,606

|57.3%

|16,913

|6,307

|2,446

|1,116

|3,604

|{{N/a|}}

|1,860

|32,246

|-

| style="text-align:left;" | Monmouth|| style="text-align:center;" |GNT|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|26,160

|52.1%

|9,982

|74.8%

|16,178

|26,160

|1,182

|4,909

|{{N/a|}}

|1,353

|435

|50,217

|-

| style="text-align:left;" | Montgomeryshire|| style="text-align:center;" |POW|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|20,020

|58.5%

|12,138

|69.8%

|5,585

|20,020

|{{N/a|}}

|7,882

|{{N/a|}}

|{{N/a|}}

|727

|34,241

|-

| style="text-align:left;" | Neath|| style="text-align:center;" |WGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|15,920

|43.3%

|5,637

|65.2%

|15,920

|10,283

|4,495

|1,485

|3,184

|728

|661

|36,756

|-

| style="text-align:left;" | Newport East|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|16,125

|44.4%

|1,992

|62.0%

|16,125

|14,133

|872

|2,121

|2,454

|577

|{{N/a|}}

|36,282

|-

| style="text-align:left;" | Newport West|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|18,977

|43.7%

|902

|65.2%

|18,977

|18,075

|1,187

|2,565

|1,727

|902

|{{N/a|}}

|43,433

|-

| style="text-align:left;" | Ogmore|| style="text-align:center;" |MGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|17,602

|49.7%

|7,805

|61.5%

|17,602

|9,797

|2,919

|1,460

|2,991

|621

|{{N/a|}}

|35,390

|-

| style="text-align:left;" | Pontypridd|| style="text-align:center;" |MGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|17,381

|44.5%

|5,887

|64.7%

|17,381

|11,494

|4,990

|{{N/a|}}

|2,917

|{{N/a|}}

|2,278

|39,060

|-

| style="text-align:left;" | Preseli Pembrokeshire|| style="text-align:center;" |DFD|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|21,381

|50.4%

|5,062

|71.2%

|16,319

|21,381

|2,776

|1,943

|{{N/a|}}

|{{N/a|}}

|{{N/a|}}

|42,419

|-

| style="text-align:left;" | Rhondda|| style="text-align:center;" |MGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|16,115

|54.4%

|11,440

|59.0%

|16,115

|4,675

|4,069

|612

|3,733

|438

|{{N/a|}}

|29,642

|-

| style="text-align:left;" | Swansea East|| style="text-align:center;" |WGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|17,405

|51.8%

|7,970

|57.4%

|17,405

|9,435

|1,905

|1,409

|2,842

|583

|{{N/a|}}

|33,579

|-

| style="text-align:left;" | Swansea West|| style="text-align:center;" |WGM|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|18,493

|51.6%

|8,116

|62.8%

|18,493

|10,377

|1,984

|2,993

|1,983

|{{N/a|}}

|{{N/a|}}

|35,830

|-

| style="text-align:left;" | Torfaen|| style="text-align:center;" |GNT|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Labour Party (UK)}};" |

|Lab

|15,546

|41.8%

|3,742

|60.2%

|15,546

|11,804

|1,441

|1,831

|5,742

|812

|{{N/a|}}

|37,176

|-

| style="text-align:left;" | Vale of Clwyd|| style="text-align:center;" |CON|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|17,270

|46.4%

|1,827

|65.7%

|15,443

|17,270

|1,552

|1,471

|1,477

|{{N/a|}}

|{{N/a|}}

|37,213

|-

| style="text-align:left;" | Vale of Glamorgan|| style="text-align:center;" |SGM|| style="background:{{party color|Conservative Party (UK)}};" | || style="text-align:center;" |Con

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|27,305

|49.8%

|3,562

|71.6%

|23,743

|27,305

|{{N/a|}}

|{{N/a|}}

|{{N/a|}}

|3,251

|508

|54,807

|-

| style="text-align:left;" | Wrexham|| style="text-align:center;" |CON|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|15,199

|45.3%

|2,131

|67.4%

|13,068

|15,199

|2,151

|1,447

|1,222

|445

|{{N/a|}}

|33,532

|-

| style="text-align:left;" | Ynys Môn|| style="text-align:center;" |GWN|| style="background:{{party color|Labour Party (UK)}};" | || style="text-align:center;" |Lab

|style="background:{{party color|Conservative Party (UK)}};" |

|Con

|12,959

|35.5%

|1,968

|70.4%

|10,991

|12,959

|10,418

|{{N/a|}}

|2,184

|{{N/a|}}

|{{N/a|}}

|36,552

|- class="sortbottom"

! colspan="9" rowspan="8" scope="col" style="text-align:left;" | Total for all constituencies

! rowspan="3" scope="col" | Turnout

! scope="col" style="background:{{party color|Labour Party (UK)}};" |

! scope="col" style="background:{{party color|Conservative Party (UK)}};" |

! scope="col" style="background:{{party color|Plaid Cymru}};" |

! scope="col" style="background:{{party color|Liberal Democrats (UK)}};" |

! scope="col" style="background:{{party color|Brexit Party}};" |

! scope="col" style="background:{{party color|Green Party of England and Wales}};" |

!

! rowspan="2" scope="col" | Total

|- class="sortbottom"

! scope="col" |Lab

! scope="col" |Con

! scope="col" |PC

! scope="col" |LD

! scope="col" |Brx

! scope="col" |Grn

! scope="col" | Other

|- class="sortbottom"

! colspan="8" |Votes

|- class="sortbottom"

| rowspan="5" style="text-align:right;" | 66.6% || 632,035 || 557,234 || 153,265 || 92,171 || 83,908 || 15,828 || 9,916

! scope="col" style="text-align:right;" | 1,544,357

|- class="sortbottom"

| 40.9%

| 36.1% || 9.9% || 6.0% || 5.4% || 1.0% || 0.6%

! scope="col" style="text-align:right;" | 100.0%

|- class="sortbottom"

! colspan="8" |Seats

|- class="sortbottom"

| 22

| 14 || 4 || 0 || 0 || 0 || 0

! scope="col" style="text-align:right;" | 40

|- class="sortbottom"

| 55%

| 35% || 10% || 0% || 0% || 0% || 0%

! scope="col" style="text-align:right;" | 100.0%

|}

Opinion polling

{{Main|Opinion polling for the 2019 United Kingdom general election#Wales}}

(Includes polls in which polling concluded on or before: 31 May 2019)

class="wikitable sortable" style="text-align:center;font-size:90%;line-height:14px;"

! rowspan="2"| Pollster/client(s)

! rowspan="2"| Date(s)
conducted

! data-sort-type="number" rowspan="2"| Sample
size

! class="unsortable" style="width:50px;"| Lab

! class="unsortable" style="width:50px;"| Con

! class="unsortable" style="width:50px;"| Plaid Cymru

! class="unsortable" style="width:50px;"| Lib Dem

! class="unsortable" style="width:50px;"| UKIP

! class="unsortable" style="width:50px;"| Green

! class="unsortable" style="width:50px;"| Change UK

! class="unsortable" style="width:50px;"| Brexit

! class="unsortable" rowspan="2"| Other

! data-sort-type="number" rowspan="2"| Lead

data-sort-type="number" style="background:{{party color|Welsh Labour}};"|

! data-sort-type="number" style="background:{{party color|Welsh Conservatives}};"|

! data-sort-type="number" style="background:{{party color|Plaid Cymru}};"|

! data-sort-type="number" style="background:{{party color|Welsh Liberal Democrats}};"|

! data-sort-type="number" style="background:{{party color|UK Independence Party}};"|

! data-sort-type="number" style="background:{{party color|Wales Green Party}};"|

! data-sort-type="number" style="background:{{party color|Change UK}};"|

! data-sort-type="number" style="background:{{party color|Brexit Party}};"|

style="background:#E9E9E9;"

| 2019 general election

| data-sort-value="2019-12-12"| 12 Dec 2019

| –

| style="background:#F5C3C2;"| 40.9%

| 36.1%

| 9.9%

| 6.0%

| –

| 1.0%

| –

| 5.4%

| 0.6%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 4.8%

[https://www.itv.com/news/wales/2019-11-25/welsh-labour-increases-poll-lead-but-still-has-seats-at-risk-in-election/ YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-11-25"| 22–25 Nov 2019

| 1,116

| style="background:#F5C3C2;"| 38%

| 32%

| 11%

| 9%

| –

| 1%

| –

| 8%

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 6%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/6d2mscmgxy/Results_WelshBarometer_November2019_1_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-11-04"| 31 Oct–4 Nov 2019

| 1,136

| style="background:#F5C3C2;"| 29%

| 28%

| 12%

| 12%

| 0%

| 3%

| 0%

| 15%

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 1%

[https://www.itv.com/news/wales/2019-10-15/poll-lead-with-welsh-voters-suggests-boris-johnson-is-on-course-for-election-win/ YouGov/ITV News]

| data-sort-value="2019-05-20"| 10–14 October 2019

| 1,071

| 25%

| style="background:#BADEF5;"| 29%

| 12%

| 16%

| —

| 4%

| —

| 14%

| 1%

| style="background:{{party color|Welsh Conservatives}};color:#FFFFFF;"| 4%

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2019-08-01"| 1 August 2019

| style="font-weight:bold;" colspan="13"| Brecon and Radnorshire by-election{{cite web|title=By-elections since the 2017 General Election|url=https://www.parliament.uk/about/how/elections-and-voting/by-elections/by-elections-2017/|publisher=UK Parliament|accessdate=21 May 2019}}

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/6dmjcft8ql/Results_WelshBarometer_July2019_W.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-05-20"| 23–28 July 2019

| 1,071

| 22%

| style="background:#BADEF5;"| 24%

| 15%

| 16%

| —

| 3%

| —

| 18%

| 1%

| style="background:{{party color|Welsh Conservatives}};color:#FFFFFF;"| 2%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/pekb7uu4av/Results_WelshBarometer_May2019_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-05-20"| 16–20 May 2019

| 1,009

| style="background:#F5C3C2;"| 25%

| 17%

| 13%

| 12%

| 1%

| 5%

| 2%

| 23%

| 2%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 2%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/06oqyic890/Results_WelshBarometer_April2019_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-04-05"| 2–5 Apr 2019

| 1,025

| style="background:#F5C3C2;"| 33%

| 26%

| 15%

| 7%

| 3%

| 2%

| 9%

| 4%

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 7%

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2019-04-04"| 4 April 2019

| style="font-weight:bold;" colspan="13"| Newport West by-election

[https://www.icmunlimited.com/wp-content/uploads/2019/03/st-davids-day-2019-bpc2-1.pdf ICM/BBC Wales]

| data-sort-value="2019-02-23"| 7–23 Feb 2019

| 1,000

| style="background:#F5C3C2;"| 42%

| 33%

| 13%

| 6%

| 3%

| 1%

| –

| –

| 2%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 9%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/hkzmkzsjkv/Results_WelshBarometer_Feb19_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2019-02-22"| 19–22 Feb 2019

| 1,025

| style="background:#F5C3C2;"| 35%

| 29%

| 14%

| 8%

| 6%

| 3%

| –

| –

| 4%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 6%

[http://blogs.cardiff.ac.uk/electionsinwales/wp-content/uploads/sites/100/2018/12/WALES_VI_TABS_1218.pdf Sky Data/Cardiff University]

| data-sort-value="2018-12-14"| 7–14 Dec 2018

| 1,014

| style="background:#F5C3C2;"| 45%

| 32%

| 14%

| 3%

| 4%

| 2%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 13%

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2018-12-13"| 6–13 Dec 2018

| style="font-weight:bold;" colspan="11"| Mark Drakeford becomes leader of Welsh Labour and First Minister{{cite news|title=Welsh Labour leadership: Mark Drakeford set to be Wales' first minister|url=https://www.bbc.co.uk/news/uk-wales-politics-46471728|publisher=BBC News|date=6 December 2018|accessdate=21 May 2019}}{{cite news|title=Wales new First Minister Mark Drakeford is sworn in|url=https://www.bbc.co.uk/news/uk-wales-politics-46553574|publisher=BBC News|date=13 December 2018|accessdate=21 May 2019}}

[http://blogs.cardiff.ac.uk/electionsinwales/wp-content/uploads/sites/100/2018/12/December-2018.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2018-12-07"| 4–7 Dec 2018

| 1,024

| style="background:#F5C3C2;"| 43%

| 31%

| 13%

| 6%

| 3%

| 3%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 12%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/9it74r5gp2/WelshBarometer_OctNov18_client_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2018-11-02"| 30 Oct–2 Nov 2018

| 1,031

| style="background:#F5C3C2;"| 42%

| 33%

| 10%

| 7%

| 4%

| 2%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 9%

[https://www.survation.com/labour-leads-the-conservative-party-in-england-and-wales-while-snp-have-large-lead-in-scotland/ Survation/Channel 4]

| data-sort-value="2018-11-02"| 20 Oct–2 Nov 2018

| 1,177

| style="background:#F5C3C2;"| 47%

| 30%

| 13%

| 6%

| 3%

| 2%

| –

| –

| 0%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 17%

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2018-09-28"| 28 September 2018

| style="font-weight:bold;" colspan="11"| Adam Price becomes leader of Plaid Cymru{{Cite news|url=https://www.bbc.com/news/uk-wales-politics-45656718|title=Adam Price replaces Wood as Plaid leader|date=28 September 2018|publisher=BBC News|access-date=5 November 2019|language=en-GB}}

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2018-09-06"| 6 September 2018

| style="font-weight:bold;" colspan="11"| Paul Davies becomes leader of the Welsh Conservatives{{cite news|title=Paul Davies wins Welsh Tory assembly group leadership poll|url=https://www.bbc.co.uk/news/uk-wales-politics-45420165|publisher=BBC News|date=6 September 2018|accessdate=21 May 2019}}

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/htfwdi02df/WelshBarometer_June18_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2018-07-02"| 28 Jun–2 Jul 2018

| 1,031

| style="background:#F5C3C2;"| 44%

| 31%

| 13%

| 5%

| 3%

| 2%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 13%

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/xrtsizcs11/WelshBarometer_March18_w.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2018-03-15"| 12–15 Mar 2018

| 1,015

| style="background:#F5C3C2;"| 46%

| 33%

| 11%

| 4%

| 4%

| 2%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 13%

[https://www.icmunlimited.com/wp-content/uploads/2018/03/st-davids-day-2018-finaltables_26.02.2018v2.pdf ICM/BBC Wales]

| data-sort-value="2018-02-25"| 8–25 Feb 2018

| 1,001

| style="background:#F5C3C2;"| 49%

| 32%

| 11%

| 5%

| 2%

| 1%

| –

| –

| 0%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 17%

[http://blogs.cardiff.ac.uk/electionsinwales/wp-content/uploads/sites/100/2018/07/WelshBarometerResults_November17.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2017-11-24"| 21–24 Nov 2017

| 1,016

| style="background:#F5C3C2;"| 47%

| 31%

| 11%

| 5%

| 3%

| 2%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 16%

style="border-right-style:hidden;"|

| style="border-right-style:hidden;" data-sort-value="2017-11-03"| 3 November 2017

| style="font-weight:bold;" colspan="11"| Jane Dodds becomes leader of the Welsh Liberal Democrats{{cite news|title=Jane Dodds is new Welsh Liberal Democrat leader|url=https://www.bbc.co.uk/news/uk-wales-politics-41850689|publisher=BBC News|date=3 November 2017|accessdate=21 May 2019}}

[https://d25d2506sfb94s.cloudfront.net/cumulus_uploads/document/lh9i9z3rmj/WelshBarometerResults_170907_W2.pdf YouGov/ITV Cymru Wales/Cardiff University]

| data-sort-value="2017-09-07"| 4–7 Sep 2017

| 1,011

| style="background:#F5C3C2;"| 50%

| 32%

| 8%

| 4%

| 3%

| 1%

| –

| –

| 1%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 18%

style="background:#E9E9E9;"

| 2017 general election

| data-sort-value="2017-06-08"| 8 June 2017

| –

| style="background:#F5C3C2;"| 48.9%

| 33.6%

| 10.4%

| 4.5%

| 2.0%

| 0.3%

| –

| –

| 0.2%

| style="background:{{party color|Welsh Labour}};color:#FFFFFF;"| 15.4%

See also

Notes

{{notelist}}

References

{{Reflist|30em}}

{{Portal bar|Politics|Wales}}

{{2019 United Kingdom general election}}

{{Welsh elections}}

Category:2019 in Wales

Category:2010s elections in Wales

#Wales

2019