Line a baking sheet, that fits easily into the fridge, with clingfilm and set aside.
Melt the chocolate in a heatproof bowl over above a saucepan of simmering water. Alternatively you can melt the chocolate in the microwave – for 1 minute on high, stir and then for a further 30 seconds on high.
Crumble the cold Christmas pudding into a bowl and mix in the golden syrup and sherry.
Pour in the melted chocolate into the bowl and mix well.
Put on a clean pair of kitchen gloves or disposable plastic gloves.
Take a teaspoon of mixture and roll it in the palms of your hands into nice round balls. Place on the prepared baking tray, cover with cling film and put in the fridge for one hour.
Melt the white chocolate in a heatproof bowl suspended over a pan of simmering water (or again in the microwave.
Allow it cool for a few minutes.
In the meantime, chop the red and green cherries into small pieces – or if using, cut the angelica into small lengths. These will be your berries and holly leaves on your mini puddings.
Take a teaspoon and pour a little of the melted white chocolate on each mini pudding.
Then decorate with the prepared pieces of cherry on top. Allow to set and eat!