Differing tastes down the generations mean hosts cooking Christmas dinner may be having a tougher job than ever pleasing all their guests.

Kate Ewart, product development director at Tesco, said: "Across the country, we’re finding that sometimes only one person at the Christmas table wants the traditional dessert making smaller puddings perfect for hosts to keep everyone happy."