In a large saucepan, combine cranberries, tomatoes, water, sultanas, onion and salt. Bring mixture to the boil. Reduce heat to simmer. Cook, covered, for 15 minutes or until cranberries start to pop.
Stir in brown sugar, vinegar, ginger, cloves and pepper. Cover. Cook for 35 to 40 minutes, or until the consistency of chutney, stirring occasionally. Ladle into jars or freezer containers. Refrigerate or freeze until ready to use.