UK Prime Minister-elect Liz Truss
Liz Truss, who was voted as the Conservative Party’s leader on Monday, was also appointed the First Lord of the Treasury and the Prime Minister of the United Kingdom during her audience with the Queen. On Tuesday afternoon at Scotland’s Balmoral Castle, Queen Elizabeth II formally asked Liz Truss to form a new administration. Boris … Read more