Queen Elizabeth II Appoints Liz Truss As Next Prime Minister Of Britain
UK's Foreign Secretary Liz Truss has been appointed as the next Prime Minister of Britain by Queen Elizabeth II at the Balmoral estate in Scotland. The appointment was made shortly after outgoing British Prime Minister Boris Johnson met the…