Line a tray with baking parchment
Combine the ingredients (apart from pistachios and cranberries) in a saucepan
Gently melt the sugar over medium heat, increase the heat and simmer until the mixture reaches 116C
Remove from the heat and leave to cool slightly
Beat with a large spoon until the mixture looses it’s shine
Pour into the tray and leave to set on the fridge for at least an hour
Slice, wrap and gift!