This richest of fruit puddings surely needs no introduction. This traditional version is easy to make up to a year in advance and can be reheated in just a few hours on Christmas day.
To make the marinated fruits, place all the ingredients into a large bowl and mix together well. Cover with plastic wrap and leave overnight in a cool place.
The next day, prepare the pudding by placing all the ingredients into a large bowl and making a well in the centre. Add the marinated fruits and any liquid and mix well to form a soft batter.