The new British Prime Minister’s parliamentary majority is almost no more.
The pro-European Union Liberal Democrats won a seat from the governing Conservative Party as they claimed the Welsh seat of Brecon and Radnorshire with a majority of 1,425 votes.
The result takes Boris Johnson’s working majority to just one.
He’s preparing for a major tussle with lawmakers over his promise to withdraw Britain out of the European Union on Halloween with or without a divorce deal.

Israel warns Lebanon of 'heavy price' as week's death toll nears 300
Israeli settler fatally shoots Palestinian in West Bank
Israel carries out rare airborne raid in Lebanon; 16 killed in strikes
US skips congressional review to approve arms sale to Israel
