Liz Truss: Britain’s Next PM
During her audience with the Queen, Liz Truss, who was chosen as the Conservative Party’s leader on Monday, was also named the First Lord of the Treasury and the Prime Minister of the United Kingdom. Queen Elizabeth II officially requested Liz Truss to form a new government on Tuesday afternoon at Balmoral Castle in Scotland. … Read more