Pre-heat your oven to 180°C/ 356°F.
Pour your milk and apple cider vinegar into a large bowl and whisk together briefly, until just combined. Set this aside for a couple of minutes. It will curdle (but don't worry- this is what we want!).
In another bowl, sieve the flour, cocoa, soda, baking powder and salt. Mix these dry ingredients together with a spoon. Then, into your bowl with the buttermilk, place your caster sugar, vanilla extract + vegetable oil. Whisk together until just combined. Then, pour your wet ingredients into your dry ingredients bowl, whisking as you go.
Pour your chocolate cake batter into a large bundt cake tin (mine was 8 inches). I use a silicone one so greasing isn't needed. But if you use a metal bundt tin you will need to grease the tin with butter before you pour the batter in. Bake for 1 hour. Then leave to completely cool.
When you are ready to serve the cake, make the pouring sauce. Place your coconut milk into a saucepan and bring to a boil. In a separate bowl, add your finely chopped chocolate. Once your milk has been bought to boiling temperature, pour the milk on top of the chocolate. Leave for 4 minutes without touching it. Then, once the 4 minutes is up, whisk it together until all incorporated. A beautiful silky, shiny ganache sauce should be created!
Remove your bundt cake from its tin and place it on your desired serving plate. Then, decorate with some of the chocolate pouring sauce (ensure you leave some for individual plating) and whatever else you wish; I chose redcurrants and some rosemary! Then, slice the bundt cake and pour the remaining chocolate ganache sauce on top of the individual servings. ENJOY!