Liz Truss has been named the next British Prime Minister after defeating Rishi Sunak in a leadership vote for the Tory party.
Ms Truss, who had served as the Foreign Secretary, will replace Boris John…
Ms Truss, who had served as the Foreign Secretary, will replace Boris John…