Christmas pudding is a traditional dessert that is enjoyed by many over the festive period