
Directions
Preheat the oven to 180 degrees Celcius and grease an 8-inch baking tin.
Mix the lemon juice, lemon zest, soy milk and vanilla essence in a medium-sized bowl. Whisk in the molasses, sugar and oil.
Put the dry ingredients in a large bowl and stir until well-distributed. Mix in the wet ingredients.
Pour the mixture into the baking tin. Bake for 25-35 minutes, until the top is brown and the edges are pulling away slightly from the tin. Leave to cool.
For the glaze: Melt the margarine. Mix all the ingredients together. Wait until the mixture is cool but not cold and pour over the cooled cake.