The Liberal Democrats have won a closely-fought Brecon and Radnorshire parliamentary by-election.
Boris Johnson has suffered a major blow after the Tories were beaten by the Liberal Democrats in the Brecon and Radnorshire byelection.
Lib Dem candidate Jane Dodds said in her victory speech: “The people of this constituency have once again chosen hope over fear.”
The defeat means the new prime minister’s working majority in the House of Commons has been cut to just one.
Results
LDEM: 43.5% (+14.3)
CON: 39.0% (-9.6)
BREX: 10.5% (+10.5)
LAB: 5.3% (-12.5)
MRLP: 1.0% (+1.0)
UKIP: 0.8% (-0.6)
This is a "Pay as You Feel" website Please help keep us Ad Free.
You can have access to all of our online work for free. However if you want to support what we do, you could make a small donation to help us keep writing. The choice is entirely yours.