Six Christmas puddings for all your festive dessert needs.
Whatever your Christmas pudding requirements, the high street's biggest stores have got you covered this year. From traditional to glitter-covered and puds with a twist, there are so many delectable delights to choose from. Here are our favourites: