Research by Kantar revealed a dinner for four including frozen turkey, carrots, cauliflower, potatoes and Christmas pudding rose to £31 this year - up from £24.67 in 2021.