It is hard to believe that Christmas is almost upon us, and nothing beats the flavour of homemade Christmas pudding, so start stirring now.