How will the heatwave impact the cost of your Christmas dinner?