Heat oven to 350°F or 180°C.
Grease and flour a bundt pan.
Sift together the flour, spices, baking powder, and salt, then mix in the brown sugar.
Cream the butter and white sugar together in mixer bowl and then add the eggs gradually, followed by the pumpkin, marmalade and orange juice and beat at high speed for 3 minutes.
Add flour mixture, beating continually at low speed until mixed.
Stir in the cranberries.
Spoon into the baking pan and cook for 65 to 70 minutes until a toothpick inserted in the middle comes out clean.
Allow to cool for at least ten minutes before removing from the pan.