Here's what we found. M&S Christmas Pudding costs £2.75 for 400g. Six months matured, this pudding contains 39% sultanas and raisins, 7% cider, 6% rum, candied orange and lemon peel, orange juice ...