UK shop price inflation highest since 2024 as BRC warns dam is starting to break
Retailers pass on rising energy and ingredient costs ahead of chancellor's budget
Shop price inflation in the UK has hit 2.1% year on year in October, the highest in two and a half years, according to the British Retail Consortium. The lobby group warns that retailers are beginning to pass on rising energy and food costs triggered by the Middle East conflict, increasing pressure on Chancellor John Healey ahead of his first budget on Wednesday.