Place the desiccated coconut, icing sugar and condensed milk in a bowl and stir until well combined. Now prepare the caramel.
Place the butter, golden syrup and condensed milk in a saucepan over a medium to high heat. Mix until the butter has melted and bring the mixture nearly to the boil before removing from the heat and setting aside.
Preheat oven to 170°C (340°F).
Line base of 26cm Lodge skillet (or 3 x 16.5cm) with a circle of baking paper.
Melt butter and chopped chocolate over a low heat in a saucepan.
Combine melted chocolate with sugar. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
Mix in sifted flour, cocoa, chocolate and white chocolate chips until evenly combined but don’t overmix. Pour half into the base of the skillet and top with an even layer of coconut ice. Pour over the caramel and top with the remaining brownie batter.
Bake 35-40 minutes. Brownie should be firm around the outer edges but still squidgy and wobbly in the middle.