December is always an expensive time, but this year it's likely to be even tougher.
Food inflation hit 12.4% in November - the highest rate in the food category since records began in 2005 and up from 11.6% in October.
Meat, eggs and dairy became more expensive as production prices increased due to high energy costs which in turn impacted animal feed and transport costs.