Blow for PM as former social worker wins Brecon and Radnorshire by-election
Boris Johnson has been dealt a significant blow after the Conservatives lost the Brecon and Radnorshire by-election to leave the new Prime Minister with a working majority of just one.
Read More