This Christmas recipe makes a moist cake that keeps very well. It can be made months ahead, or if you are frenetically busy it will still be delish even if made just a few days before Christmas – ...