Step 1: Preheat Your Oven and Prepare Your Baking Pan
Preheat your oven to 325°F (160°C). Grease a 10-inch (25 cm) bundt pan with butter and lightly dust it with flour.
Step 2: Cream the Butter and Sugar Together
In a large mixing bowl, cream the butter and sugar together until light and fluffy. You can use a hand mixer or a stand mixer for this step.
Step 3: Add the Eggs
Add the eggs, one at a time, and beat well after each addition.
Step 4: Sift and Mix the Dry Ingredients
In a separate bowl, sift together the flour, baking powder, cinnamon, nutmeg, allspice, and salt. Gradually add this mixture to the butter and sugar mixture, mixing well after each addition.
Step 5: Add the Mixed Fruit and Nuts
Fold in the chopped mixed fruit and nuts until well distributed throughout the batter.
Step 6: Pour in the Rum
Pour the dark rum into the batter and stir well to combine.
Step 7: Bake the Cake
Pour the batter into the prepared bundt pan and smooth the top with a spatula. Bake the cake for about 1 hour and 45 minutes, or until a toothpick inserted into the center comes out clean.
Step 8: Soak the Cake in Rum
Once the cake is baked, remove it from the oven and allow it to cool for about 10 minutes. Then, using a toothpick, poke several holes all over the top of the cake.
Pour about 1/2 cup of dark rum over the top of the cake, allowing it to soak in. Repeat this process several times until all the rum is absorbed.