Put the orange juice , port ( if using ), sugar , ginger and muslin bag of spices in a pan and heat until the sugar has melted .
Pour in the cranberries and stir
Add the orange zest and cook for 10 minutes
Remove the muslin bag .As it cools it will thicken
Once cool freeze Take out the night before and give a good stir before serving