Preheat the oven to 180C/350F/gas mark 4. Grease a loaf tin, round baking tin and line with baking parchment. Lightly grease the paper.
Put the butter, sugar, treacle and syrup into a medium saucepan and heat gently until melted and combined. Leave to cool a little, then stir in the rum and chopped ginger, followed by the egg.
Sift together the flour, allspice, ginger and salt, then add to the pan. Stir until smooth. Pour into the lined tin and bake for 40-45 minutes, until a skewer inserted into the middle comes out clean. Leave to cool in the tin.
Once cool,mix all the glaze ingredients together till a smooth consistency, pour some glaze over the top of the cake for extra, delicious stickiness.
Recipe courtesy of Yummy Choo Eats