Prepare a bundt pan and grease it lightly with oil.
Preheat the oven to 170 C.
Sieve the flours, baking powder, salt and all spice powder.
Add oil & sugar and mix well.
Add the soaked dry fruits and rum. Stir and mix uniformly.
In a bowl or mug add apple cider vinegar to milk. Stir gently. Add baking soda and stir.
Add this frothing mixture to the cake batter. Add vanilla extract. Stir and mix quickly but uniformly.
Pour in the prepared pan. Tap the pan lightly against work counter to remove any air bubbles.
Bake in the preheated oven for 1 hour 45 minutes or until a toothpick inserted comes out clean.
Remove from oven and allow to cool for 10 mins in the pan. De-mold and cool on a wire rack completely.