450g/1lb fresh cranberries
1 tsp grated lemon rind
1 tsp lemon juice
1 tbsp grated orange rind
1 tsp English mustard powder
115g/4oz caster sugar
pinch of ground cloves
1 tsp cornflour
55g/2oz flaked almonds
salt
75g/3oz sultanas
300ml/10fl oz ruby port
125ml/4fl oz fresh orange juice