UK shop price inflation ‘highest since 2024’ as retailers struggle to limit price rises | UK cost of living crisis
Shop price inflation has risen to the highest level in two and a half years, according to the British Retail Consortium, which warned that “the dam is starting to break”…