Grease the inside of the loaf tin and line with baking parchment.
For the shortbread, place the butter and sugar in a medium bowl and cream with a wooden spoon until soft and fluffy.
Add the flour and stir well until combined.
Press the mixture into the bottom of the tin in an even layer.
Refrigerate for 15 minutes.
Preheat the oven to 180 C / 350 F / 160 FAN / Gas 4.
Bake the shortbread for 20 minutes then remove from the oven and leave to cool.
Make the parfait by placing the egg whites in a large bowl and whisk until stiff peaks form.
Gradually beat in the sugar a tablespoon at a time.
Use another bowl with whisk the cream until it increases in volume and just holds its shape.
Add the cream to the meringue and fold in with a metal spoon, then lightly fold in the caramel sauce so that some is mixed and some of it is swirled through the meringue mix.
Spread the salted caramel ice cream over the shortbread base in an even layer.
Freeze for about 3 hours until set.
Break up the chocolate into small pieces and place in a medium bowl with the golden syrup.
Bring the cream to a boil and pour over the chocolate.
Wait a few minutes and then stir until the mixture is smooth.
Pour over the frozen parfait and return the freezer until set (or overnight)
Remove the freezer 10 minutes before serving.