Mix the dried fruits, chopped nuts, and a splash of dark rum in a bowl. Cover and let soak overnight to plump up the fruits and infuse flavor.
Preheat your oven to 150°C (300°F). Line a 9-inch loaf pan with parchment paper, allowing some overhang for easy removal.
In a large mixing bowl, cream the softened butter and sugar together until the mixture is light and fluffy, with a gentle sheen, and sounds slightly squeaky when whipped.
Add eggs one at a time, beating well after each addition, until the batter is smooth and slightly thickened.
Stir in the ground cinnamon, cloves, nutmeg, citrus zest, and citrus juice, allowing the fragrant aroma of spices to fill the air.
Gently fold in the soaked dried fruit mixture, along with any remaining soaking liquid, into the batter, ensuring it’s evenly distributed but not overmixed.
Sift the flour and baking powder together, then fold into the batter just until combined, being careful not to overmix to keep the cake tender.
Pour the batter into your prepared loaf pan, smoothing the top with a spatula to ensure even baking.
Bake in the preheated oven for about 1 hour and 15 minutes, or until a skewer inserted in the center comes out clean with a few moist crumbs.
Allow the cake to cool in the pan for 20 minutes, then transfer to a wire rack to cool completely. Wrap tightly and let sit at least 24 hours to develop flavor.
Slice and enjoy this moist, spiced fruitcake with a cup of tea or coffee, savoring the deep flavors and cozy aroma.