Johnson suffers first defeat as PM, working majority has now fallen to just one
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…
