Peel, core and chop the apples, then put them in a large pan with the spices, sugar, citrus zests and juices. Bring to the boil then cover and simmer for about 10 minutes until the apples start to soften. Add the cranberries, raisins and alcohol. Bringto the boil, stirring well, then reduce the heat and simmer for 20-30 minutes, uncovered, until thickened. Stir in the apricots, nuts and tropical fruits.
Remove from the heat, leave to cool, then pack into sterilised jars. Seal, label and keep for up to 1 month in the fridge, or 6 months in the freezer.