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.

Haiti gang raid leaves 47 dead, residents demand stronger protections
Gaza parents urged to stop kids flying kites after Israel warning to Hamas
Tornado in southwestern France damages over 300 homes, injures dozens
Tens of thousands relocated in China's south as flooding intensifies
Trump administration plans to revoke visas of foreigners seeking asylum
