Tag: Leeds (England)

As U.K. Prime Minister, Truss Faces Hard Times and Johnson’s Ghost

Taking power during the worst economic crisis since the Thatcher era, she will need all her ideological dexterity — some call it opportunism — to succeed.