What new prime minister Liz Truss means for markets and energy prices
After weeks of a divisive Conservative party election contest, Liz Truss defeated Rishi Sunak by 81,326 votes to 60,399 votes to become Britain's new prime minister.Truss was widely anticipated to win the contest, and both stock and...
08 September 2022