British Prime Minister Liz Truss said on Tuesday she would “tackle the issues that are holding Britain back” in her first speech as the leader of the country. (Sept. 6)
British Prime Minister Liz Truss said on Tuesday she would “tackle the issues that are holding Britain back” in her first speech as the leader of the country. (Sept. 6)