Liz Truss, Britain’s Prime Minister for a few weeks last year who devoted her term rallying the world for...
2 July 2023 6:40 PM GMT