Food prices in the UK have soared by a record 10.6% this month, as the war in Ukraine continues to drive the cost of staples such as margarine, pasta and tinned tomatoes to new highs.
Overall, shoppers faced 5.7% inflation in September, up from 5.1% in August, the highest monthly rate since the British Retail Consortium-NielsenIQ index began in 2005.
Inflation in food prices this month has climbed past the 9.3% reported in August, fuelled by the war in Ukraine, which is continuing to push up the price of animal feed, fertiliser and vegetable oil, with a knock-on effect on products such as margarine.