Place the cranberries, clementine juice, sugar, spices and port if using, into a small pan and bring to the boil.
Put the lid on, turn the heat down and simmer, stirring occasionally.
When the berries are popped to your liking remove from the heat, give it a quick stir, then pour into a bowl if serving immediately or cool and place in the fridge or freezer.