Preheat the oven to Gas Mark 3 or 170 degrees.
Measure out the flour and the spices into a mixing bowl.
Add the black treacle, golden syrup, dark brown soft sugar, butter and water to a pan and gently heat. Stir until it melts and mixes together.
Pour your sugar mixture into the flour and spices and mix well.
Add the milk, bicarbonate of soda and egg, then stir.
Pour the mixture (it will be a liquid) into a loaf tin (lined with baking paper).
Place in centre of the oven for between 1 hour 15 minutes and 1 hour 30 minutes. For the last 15 minutes, place baking paper over the top of the cake to prevent it from burning.
Once the cake is cool, prepare white icing using icing sugar and water. If you want this to have a slight ginger taste, add ½ ground ginger, then drizzle over the top of the cake.