Add the dried fruit, liquid, oranges, honey, butter, sugar, spices and cocoa to a large pan.
Cook for around 15 minutes, until the mixture thickens.
Remove from the heat and allow to cool for around 30 minutes.
Pre-heat the oven to 150ºC / 300℉. Grease and/or line baking pan (see note 4).
Whisk the eggs together, and then add to the other ingredients.
Combine the flour with the baking powder, soda and salt.
Add to the other ingredients, and stir, just until combined.
Pour into the prepared pan and bake for around 65 minutes. The cake is ready when inserted skewer comes out clean. Please note: the baking times will vary depending on the pan you use (see note 4).
Leave the cake to cool completely. Then wrap up in clingfilm and kitchen foil until ready to eat.
Before serving, sprinkle with icing sugar and a little Christmas decoration, or wash with honey and add some walnuts or other nuts (see note 5).