400g (16 oz) self raising flour
300g (12 oz) caster sugar
100g (4 oz) cocoa powder
2 teaspoons baking powder
1 large pinch salt
200ml (8 fl oz) vegetable oil
2 teaspoons natural vanilla extract
1/2 teaspoon white wine vinegar
450ml (18 fl oz) water
For the fudge icing
300g (12 oz) icing sugar
80g (3 oz) vegan margarine
100g (4 oz) vegan dark chocolate
80ml soya milk
25g (1 oz) cocoa powder