Grocery shopping costs £571 more on average annually than last year leading to shoppers switching to own brands and using discount supermarkets more.
Inflation for essential shopping hit 12.4% in August, a jump of 1.2% from July's then record-breaking 11.6%. It means a customer buying the same products will pay £5,183 a year for groceries, up from £4,610 this time last year.
Milk, butter and dog food are rising in price quickly, at 31%, 25% and 29% respectively. With customers tightening their belts during the cost of living crisis, Aldi's market share has risen, with sales increasing by 18.7% in the three months to September 4. Its 9.3% market share now makes it Britain's fourth biggest supermarket, overtaking Morrisons.