Preheat oven to 170ºC. Place raisins, sultanas and rum in a bowl and set to one side.
Cream butter and brown sugar, until light and fluffy.
Beat in eggs one at a time beating well after each addition.
Sift flours, mixed spice and cinnamon.
Add breadcrumbs, finely chopped hazelnuts, chocolate, buttermilk, rum soaked fruit and butter mixture and mix well to combine.
Prepare 8 pudding basins (200ml capacity): spray pudding basins with oil and line the bottom with baking paper.
Divide evenly between prepared pudding basins.
Place basins into a baking dish, and pour in enough boiling water to ½ fill the baking dish, cover with foil. Steam bake for 1 hour. Remove foil and bake for a further 20 minutes.
Cook in microwave on defrost setting (300W) for 15 minutes, check if a skewer inserted into pudding comes out clean. If not cooked, microwave at 5 minute intervals, until skewer comes out clean. Stand for 10 minutes before turning out. Repeat with remaining mixture. (Note: Do not use foil in microwave).
This delicious desert was brought to you by SUNBEAM