Butter a 2 litre (medium sized) pudding bowl and set aside.
In a medium bowl, combine the currants, raisins, sultanas, mixed peel, and cherries.
Pour the hot water over and stir to combine. Cover with cling wrap and allow to stand for at least 2 hours or overnight at room temperature. Drain and set aside.
Melt the butter and allow to cool slightly.
In a large bowl, combine the self-rasing flour, almond meal, sugar, breadcrumbs, spices, zests and prepared fruit. Mix thoroughly.
Add the butter, eggs, treacle, brandy and Guinness. Stir to combine.
Pour into prepared bowl. Cover loosely with cling wrap.
Microwave on medium-low power (30% - 1200w) for 14-16 minutes or until the pudding is dry on the surface and firm to the touch.
Allow to stand for about 15 minutes before turning out and serving.
Serve with brandy butter, custard and cream or ice cream.