Double fudge cake with chocolate buttercream frosting

This mouth-watering recipe is ready in just 1 hour and the ingredients detailed below can serve up to 18 people.
Ingredients
Method
2) In the bowl of an electric mixer fitted with a paddle attachment, cream the butter and both sugars on high speed until light, approximately 5 minutes. Add the eggs, one at a time, and the vanilla and mix well. Combine the buttermilk, sour cream, and coffee.
3) On low speed, add the flour mixture and the buttermilk mixture alternately in thirds, beginning with the buttermilk mixture and ending with the flour mixture. Mix the batter only until blended.
4) Pour the batter into the prepared tin and smooth the top with a spatula. Bake in the centre of the oven for 25 to 30 minutes, or until a cocktail stick comes out clean. Cool to room temperature before icing.
5) Place the chocolate chips and double cream in a bowl set over a pot of simmering water, stirring occasionally, until the chips are completely melted. Off the heat, add the golden syrup and vanilla and allow the chocolate mixture to cool to room temperature.
6) In the bowl of an electric mixer fitted with the whisk attachment, whisk the chocolate mixture and softened butter on medium speed for a few minutes, until it's thickened. Spread the frosting evenly on the cake. allow the children to decorate the cake with sweets.