The new British Prime Minister Liz Truss promises to tackle the energy crisis and the economy
Liz Truss became Britain’s prime minister on Tuesday and immediately faced the enormous task ahead of her amid growing pressure to curb rising prices, ease labor unrest and fix a burdened health care system long waiting lists and staff shortages. At the top of their inbox is the energy crisis triggered by Russia’s invasion of …