Following Prime Minister Boris Johnson’s stinging defeat in the House of Commons yesterday, today Britain stands at a crossroads. MP’s voted to take control of the agenda in the House of Commons by a slim majority of 328 to 301 votes. But the defeat is painful for Johnson and the hard-right Tory faction in charge of the government as 21 Conservative MPs rebelled and voted with the opposition parties. The ...