Prepare the Fruits: Combine the raisins, cherries, orange peel, and lemon peel in a bowl. Pour in the dark rum or brandy and let them soak overnight for maximum flavor.
Preheat the Oven: Preheat your oven to 300°F (150°C). Line a loaf pan or round cake tin with parchment paper and grease it lightly.
Mix Dry Ingredients: In a separate bowl, sift together the flour, salt, cinnamon, nutmeg, and cloves.
Cream Butter and Sugar: Beat the butter and brown sugar together until fluffy. Add eggs one at a time, mixing well after each addition. Then mix in the molasses.
Combine All Ingredients: Gradually fold in the dry ingredients into the wet mixture. Stir in the soaked fruits (with any remaining liquid) and chopped nuts.
Bake the Cake: Pour the batter into the prepared tin. Smooth the top with a spatula. Bake for about 2–2.5 hours, or until a skewer inserted in the center comes out clean.
Cool and Brush with Rum: Let the cake cool in the pan for 15 minutes, then transfer it to a wire rack. While warm, brush the top with dark rum for extra moisture and flavor.