Place the butter in a bowl, add the sugar and salt, mix. Add the eggs one at a time and continue to whisk until the mixture becomes lighter in colour. Mix in the milk. Mix the flour and baking powder, stir into the mixture. Divide the cake batter into two portions, mix the vanilla into one half of the batter.
Break the chocolate into pieces, place in a bowl. Pour the hot water over the chocolate, leave to stand for approx. 2 mins. Carefully drain the water, stir the chocolate until smooth, stir into the other half of the batter.
Line the loaf tin with baking paper. Transfer the light batter to the prepared tin, spread the dark batter on top. Using a fork, stir in a spiral motion to create a marble effect through the light batter.
Approx. 1 hr. in the lower half of an oven preheated to 180°C. Remove from the oven, allow to cool slightly, remove from the tin and leave to cool completely on a rack.