Liberal Democrat David Chadwick has been elected MP for Brecon, Radnor and Cwm Tawe.
The Brecon and Radnorshire seat had been held by the Conservatives since 2019.
At this morning’s count at the Royal Welsh Showground, it was announced shortly after 5am that the Liberal Democrats had taken the seat.
The Lib Dems gained 13,736 votes, with Fay Jones of the Conservatives in second with 12,264 votes.
Labour’s Matthew Dorrance came third with 9,904 votes.
The official turnout for Brecon, Radnor and Cwm Tawe this year was 63.83 per cent. This is down from 74.5 per cent for Brecon and Radnorshire in 2019.
“I would like to thank the people of Brecon, Radnor and Cwm Tawe for placing their trust in me to represent them in Parliament,” said Mr Chadwick.
“I ran on a vow to empower local voices and to champion the interests of our diverse constituency and its communities and I will work tirelessly to ensure we are heard loudly and clearly by those in power in London.”
Leader of the Welsh Liberal Democrats Jane Dodds added: “David is going to make a first class MP for Brecon, Radnor and Cwm Tawe and I can’t wait to work hand in hand with him to deliver for the people of Mid Wales and Wales as a whole.
“The people have spoken and they have chosen a true local champion to represent them in parliament.
“This victory shows that the Liberal Democrats are back on the ascendency in Wales and come off the back of successful local elections for us in 2022. Today is the first day of the campaign towards the next Senedd election and we are looking forward to electing a strong team of members when the time comes.
“We ran our campaign with a promise to deliver a fair deal to everyone living in Wales, and that is exactly what we intend to do now. With David in Parliament and a large team of Liberal Democrat MPs in Westminster we look forward to delivering on the public’s priorities.”
The full result breakdown for Brecon, Radnor and Cwm Tawe is as follows:
Liberal Democrats: 13,736
Labour: 9,904
Plaid Cymru: 2,280
Abolish the Welsh Assembly: 372
Reform: 6,567
Conservative: 12,264
Green: 1,188
Monster Raving Loony: 237