Grease pan a 4cm deep, 20cm (base) square cake pan. Line base and sides with baking paper, allowing a 2cm overhang on all sides.
Place condensed milk, sugar, syrup and butter in a saucepan over low heat. Cook, stirring, without boiling, for 10 minutes or until mixture is glossy and sugar has dissolved.
Increase heat to medium-low. Bring to a simmer, stirring. Cook, stirring, for 6 to 8 minutes or until mixture thickens and comes away from side of pan. Remove from heat. Stir in chocolate, fruit mince, cranberries and hazelnuts until combined and chocolate melted. Spoon into prepared pan. Smooth top. Set aside for 30 minutes. Cover with plastic wrap. Refrigerate for 6 hours or until firm.
Cut into 2.5cm pieces. Serve.