Retail sales tumble across Britain amid cost of living squeeze and wet weather; energy price cap falls 7% – business ...
Introduction: UK retail sales fall sharplyGood morning, and welcome to our rolling coverage of business, the financial markets and the economy. Economic news takes on extra significance in an election campaign. Every survey and data release becomes a …