Britain's pro-European Union Liberal Democrats have won the parliamentary seat of Brecon and Radnorshire from the governing Conservatives, a blow to Boris Johnson in his first electoral test since becoming prime minister. The Tories' loss reduces Johnson's working majority in parliament to just one ahead of an expected showdown in the autumn over his plan to take Britain out of the European Union on 31 October, without an exit agreement if he deems it necessary