Place 175 grams fresh cranberries, 100 grams granulated sugar, 50 ml port, juice and zest of 1 large orange, 2 star anise, and 3 whole cloves (ground in a mortar and pestle) in a medium-sized saucepan and bring to the boil.
Reduce heat and simmer for ten minutes or so until the cranberries have popped and the sauce is thickened.
Spoon into a sterilized glass jar (wash with hot soapy water and fill with boiling water until needed) and store in the fridge until needed.