Liz Truss will become Britain’s next prime minister after beating Rishi Sunak in the bitterly fought Conservative leadership contest. The foreign secretary, who won 81,326 votes (57.4%) of Tory members to the former chancellor’s 60,399 (42.6%) takes over from Boris Johnson, who was ousted by his own MPs earlier this summer. But the euphoria of victory will quickly give way to the hard reality of the economic challenges ahead with the country gripped by a cost of living crisis leaving families struggling to pay their energy bills this winter. Truss…
Read More