Grease a cake pan and line with butter paper. If you don't have butter paper, simply dust it with some flour. Preheat the oven @170° C for 10 minutes.
In a mixing bowl add the buttermilk, butter, sugar, vanilla extract, stir and let the sugar melt. I have added the left over rum from the soaked fruits about 2 tbsp. Mix well.
In a mixing bowl sieve the flour, baking powder, baking soda, spice powder, salt, mix well and keep aside.
Add the dry ingredients to the wet ingredients and gently fold to make a smooth batter.
Add the soaked dry fruits, nuts, orange zest to the batter and gently fold. Do not over mix the batter.
Pour the batter into the greased pan and tap the cake pan 2-3 times to release the air bubbles.
Garnish with dry fruits and nuts. This is optional.
Bake @170° C for 50-55 minutes or until a tooth pick inserted comes out clean. Remove from oven, let it cool down, invert, cut and serve.