Labour have held onto the Newport West parliamentary seat, with a reduced majority, after a by-election.
Union official Ruth Jones won the south east Wales seat, which fell vacant after the death of veteran Labour MP Paul Flynn in February.
Eleven candidates stood, with the 37% turnout higher than some had predicted.
Labour saw their majority fall to 1,951 from 5,658 over the Conservatives at the 2017 general election. Mr Flynn had held the seat since 1987.
Newport West by-election: Live coverage
The candidates
Jonathan Clark, Plaid Cymru
June Davies, Renew
Matthew Evans, Conservative
Neil Hamilton, UKIP
Ruth Jones, Labour
Ryan Jones, Liberal Democrat
Ian McLean, Social Democratic Party
Hugh Nicklin, For Britain
Richard Suchorzewski, Abolish the Welsh Assembly Party
Phillip Taylor, Democrats and Veterans
Amelia Womack, Green Party of England and Wales
What do they think about the M4 relief road?
Tributes to Paul Flynn at funeral
One of the major issues had been whether the M4 relief road should be built around Newport, although the decision is devolved.
It is part of a wider Newport local area which saw 56% vote for Brexit.
The new Labour MP Ruth Jones, 56, was born and brought up in the constituency and is a trained physiotherapist turned full-time trade union official for the Chartered Society of Physiotherapy. She was a candidate in the 2015 and 2017 general elections in Monmouth.
The Conservative candidate was Matthew Evans, party group leader at Newport council.
UKIP Assembly Member and former Conservative MP Neil Hamilton was one of the other candidates.