Preheat the oven to 180°F (350°C). Line a loaf tin with greaseproof paper.
Sift both flours and cocoa powder into a mixing bowl and add the sugar, baking soda and salt and mix in.
Add in the soy milk, oil, and vinegar until well combined and no large lumps remain (tiny lumps are okay). Stir in the candied orange peel and chocolate chips
Pour the batter in the lined loaf tin, place the tin in the oven and bake for 45-50 minutes until a toothpick comes out clean.
Let the loaf cool for a few minutes before removing from the tin and placing on a cooling rack to cool completely before frosting.
When the loaf has cooled frost the loaf.
Icing
Melt the vegan chocolate in a glass bowl over a pan of boiling water. When the chocolate is 80% melted, add the vegan butter, stir to combine and remove from the heat when both the chocolate and the vegan butter have melted.
Pour the mix over the loaf, using a spoon to spread it if necessary. Leave somewhere cool for the icing to set before serving.