Preheat oven to 350°F (175°C). Grease and flour a Bundt pan.
Whisk together flour, baking powder, ginger, cinnamon, cloves, nutmeg, and salt in a bowl.
Cream brown sugar and butter in a large bowl. Add eggs one at a time, beating well after each. Stir in vanilla and molasses.
Dissolve baking soda in hot water. Alternate adding dry ingredients and hot water mixture to wet ingredients until combined.
Pour batter into Bundt pan. Bake for 35-40 mins, until a toothpick comes out clean.
Cool in pan for 10 mins, then transfer to a wire rack.
Beat cream cheese and butter. Gradually add powdered sugar, vanilla, and milk until smooth.
Frost cooled cake, garnish with star anise, and dust with cinnamon.