Mix flour, baking powder, cinnamon, nutmeg, all spice and salt. Set aside.
Add raisins to a pot of water and soak over medium heat for about 10 mins.
Add melted butter, eggs, sugar to a large bowl and mix with hand mixer. Add in molasses, almond essence and vanilla to butter mixture.
Separately, add mixed fruits, raisins and wine to a blender and pulse 2-3 times.
Add mixed fruits to liquid mixture.
Combine dry ingredients into liquids and mix with a mixer.
Pour into a greased baking pan Bake at 350 F for approximately 1 hour
Remove from oven and set aside
Glaze - Melt butter and honey on stove - glaze bun with a basting brush while hot.