Queen Elizabeth II appointed Liz Truss as the new Prime Minister of Great Britain
Queen Elizabeth II has appointed Liz Truss as the new Prime Minister of Great Britain, Reuters and AFP reported. It happened at a ceremony at Balmoral Castle in Scotland.
"The Queen received the MP Elizabeth Truss today in audience and asked her to form a new government....