The Liberal Democrats have won the Brecon and Radnorshire by-election – as Boris Johnson suffered his first major defeat as prime minister.
Jane Dodds overturned an 8,038 majority to beat Conservative Chris Davies by 1,425 votes.
The result in the mid-Wales constituency is a significant blow to the new Tory leader as his working majority in parliament has now fallen to just one.
Jane Dodds, the Lib Dems’ leader in Wales, won with 43.5% of the vote, ahead of former Tory MP Chris Davies on 39% after he triggered the by-election following his conviction for submitting false expenses.
Labour were beaten into the fourth place by the Brexit Party.
Labour, which narrowly avoided losing its deposit after securing just 5.3% of the vote, were beaten into fourth place by the Brexit Party on 10.5%.
The Tory loss will add to the new PM’s challenges to steer Brexit through parliament and may increase the chances of a snap general election.