Britons paid more again in shops this month, with the early effects of the Middle East war somewhat offset by retailer promotions aiming to get cautious consumers to splurge in an increasingly gloomy economic landscape.
2026-03-31 02:16:00
Joshua Kirby

