Food prices rose by 0.59% in December, the largest increase since February, according to the British Retail Consortium.

On a year-on-year basis, shop prices increased by 2.28%, the fastest rate since March 2004.

“The main driver behind the higher inflation rate was food, where high commodity and seasonal prices outweighed any discounting,” said Kevin Hawkins, director-general of the BRC.