You can start this recipe 3 days before you plan to cut the cake, or if you would like to feed it with rum a little longer, bake it a few days earlier than that. On the first day, prepare the fruit. In a food processor (that can handle some heavy chopping!), add all of the dried fruit and blitz till finely chopped. A few larger pieces are great for texture, don't worry about mincing it completely. Add to a a large, deep saucepan with all the other ingredients for the fruit.
Bring to a boil, then simmer for 10 minutes on low heat, stirring often. Set aside to cool completely at room temperature, then cover and refrigerate overnight.
On the second day, when ready to bake, grease a 9" springform tin with sides at least 3" high, then line with three layers of baking paper (see notes). Preheat the oven to 150 C. Take the cooked fruit out of the fridge and allow it to sit at room temperature while you make the batter.
In a large, deep mixing bowl, beat the butter and sugar with a hand mixer on medium speed till pale and creamy, then gently beat in the eggs one at a time. The batter is thick and heavy so if you have a stand mixer, it's useful in this recipe.
Sift in the flour, spices and baking powder in a large bowl. Fold gently to incorporate about halfway through, then add the fruit along with any liquid that may have released. Now fold again to combine, running the hand mixer through the batter if needed until fairly smooth. The batter is quite thick.
Spoon into the prepared tin and smoothen the top. At this stage you can add some sliced almonds or other nuts to decorate the top if you wish.
Bake for 2 hours, then cover the top loosely with foil and continue baking for another 15 to 20 minutes until a toothpick poked in the center comes out clean. Ovens vary and this batter is dense and heavy so if you need to add to the baking time, that's absolutely fine. In my experience the top does develop some cracks as it rises, but they mostly close up as the cake cools.
Let the cake cool completely at room temperature (could take about 6 hours), then poke holes in the top with a toothpick or broader instrument, and drizzle two to three tablespoons of rum, brandy or whiskey over the holes and through any cracks on the surface. Allow to soak, then cover the surface of the cake with the paper overhang, and close the tin tightly with foil. Let it rest overnight. I started this cake a few days earlier and continued to feed it with rum for 3 nights before slicing it. But, even if you rest it only overnight, that's fine too!
On the third day, after the overnight rest, decorate the cake! Cut out paper stars (I used one of the sheets of baking paper used to line the pan), place them on the top of the cake and dust icing sugar all over the top. Lift the stars off and you'll have a pretty pattern! Do this just before serving, because the sugar gets absorbed into the top of the cake once it's covered and stored. The texture and flavours get better the longer it lasts! Cut into it and enjoy the rich, moist slices :) It will stay at room temperature for 2 to 3 weeks in an airtight tin and longer if it's cool where you live (ideally, it shouldn't be refrigerated). Merry Christmas!