Preheat your oven to 325°F.
Grease the bundt pan thoroughly.
Mix flour, baking powder, spices, and salt.
Beat butter and sugar until fluffy.
Add eggs one at a time.
Pour in rum, milk, and vanilla.
Fold in the dry ingredients gently.
Pour batter into prepared pan.
Bake for 55-60 minutes total.
Test doneness with a toothpick.
Cool cake for 15 minutes completely.
Make glaze by melting butter and sugar.
Add rum to the glaze mixture.
Poke holes in cake with skewer.
Pour warm glaze over cake slowly.