For generations it has been seen as a national symbol of festive cheer and plenty. But the traditional Christmas pudding ...