Europe Who is the UK’s new PM Liz Truss? | Al Jazeera Newsfeed Team Buyback 5 September 2022, 5:57 pm5 September 2022, 5:58 pm Al Jazeera English, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp