Markets expect new Labour leadership to pass the lettuce test

The bar is set very high for calamitous British budgets

Markets expect new Labour leadership to pass the lettuce test
The bar is set very high for calamitous British budgets