Place the chocolate in a microwave-safe bowl and cook on high for 30 seconds at a time, stirring after each time. Once the chocolate looks almost melted (a few lumps are ok), just stir the chocolate until it is completely smooth. Set aside to cool.
Beat together the butter and sugar until light and fluffy.
Add the eggs one at a time followed by the vanilla beans, and yogurt and mix until smooth.
Add the dry ingredients and mix just until combined.
Transfer 1 cup of the batter to the bowl and mix with the melted chocolate and stir until smooth.
Spoon the batter alternating the vanilla and chocolate batter into the prepared pan (see photos in post). Using a butter knife, cut swirls in the batter.
Bake for 50-60 minutes or until lightly browned and a cake tester comes out with moist crumbs attached.
Leave to cool 5 minutes in the pan.
While the cake is cooling in the pan, mix together the sugar, hot water, and vanilla to make the glaze.
While the cake is still warm, transfer to a wire rack and prick the warm cake all over with a skewer and then pour over the glaze – the vanilla flavor will sink into the cake and the sugar will form a lovely, crisp topping.