UK food prices for Christmas are up 5% overall, with some items rising sharply. Supermarkets are countering inflation with increased promotions, especially Aldi and Lidl, offering a full festive meal for less than £12 for eight people. Despite inflation, some prices, like potatoes and Yorkshire puddings, have fallen.