Clementine, date and hazelnut Christmas pudding

Serves Serves 10-12prep 40 minstotal time