The average Christmas dinner for four now costs £32.57 as grocery price inflation increases - but what does it mean for interest rates?