cut the brioche in half and butter each side well, then sprinkle with the caster sugar.
Heat a frying pan over a medium heat and place the brioche pieces face down to caramelise the sugar and butter, this will take 1-2 minutes. Take care not to over-caramelise as it will taste bitter. Set aside.
To make the white chocolate straws, place a baking tray with baking paper in the freezer.
Melt half of the white chocolate over a pan of hot water. Remove from the heat and mix in the remaining chocolate until cooled.
Spoon the chocolate into a piping bag, then pipe long straws of chocolate onto the cold baking tray lined with paper and place in the freezer until needed.
To serve, spread a thick layer of caramel onto the brioche. Pipe or spoon the mousse on top of the caramel, then close the bun. Stack with white chocolate straws, dust with icing sugar and place the filled brioche in the fridge for 30 minutes before serving. Napkins will be needed as this is indulgent and a bit messy to eat!