The specter of Liz Truss still haunts Britain

Economic and political storm clouds still linger over the U.K.

The specter of Liz Truss still haunts Britain
Economic and political storm clouds still linger over the U.K.