Food inflation has hit its highest level since records began seventeen years ago, with the price of the average shop 13.3% higher this December than it was the year before, according to the British Retail Consortium.
Russia’s war in Ukraine is continuing to push up the cost of many essential foodstuffs.