Line an 8 cup capacity bowl with two sheets of cling wrap, allowing the sides to overhang.
Take the neapolitan ice-cream out of the freezer and leave it for 5 minutes to soften slightly.
Squeeze the sides of the container to loosen and then overturn onto a chopping board.
Cut the ice-cream into 3 seperate slices - chocolate, vanilla and strawberry and place each section into a seperate bowl and place back into the freezer.
Take the vanilla ice-cream out of the freezer and allow it to soften (but not melt). Add the chopped chocolate honeycomb and the white chocolate chips and stir to combine.
Spoon into the bottom of the cling wrap lined bowl, smooth the top and place into the freezer for 30 minutes or until set.
Take the strawberry ice-cream out of the freezer and allow to soften. Mix in the chopped Clinkers and sprinkles and carefully spread over the vanilla layer. Place back into the freezer for 30 minutes to set.
Take the chocolate ice-cream out of the freezer, mix in the chopped chocolate ripple biscuits and the Maltesers and spread over the top of the strawberry layer. Place back into the freezer and cover the top with cling wrap. Leave overnight.
When you're ready to serve the Christmas ice-cream pudding, take it out of the freezer, remove the cling wrap and turn onto a plate.
Squeeze the Ice Magic over the top of the pudding, allowing it to drip down the sides (you won't need the entire bottle).
Decorate with extra chopped honeycomb and Clinkers.
Place back into the freezer for 20 minutes to firm up. Remove from the freezer when you're ready to serve.