Using a sugar thermometer, check the temperature of the caramel. When it reaches 160C/320F remove from the heat and stir in the cream and salt. Carefully pour the caramel into an ice cube tray.
Prepare the base: In a saucepan, melt the butter, golden syrup, and milk chocolate over low heat, stirring until smooth.