LONDON: Prime Minister Liz Truss and senior members of her government have taken oaths of loyalty to King Charles III in...
10 Sep 2022 12:39 PM GMT