Put all the ingredients in a pan, blend together and cook on a low heat until thick. This took nearly an hour but will depend on how watery your tomatoes are.
You could use passata to save yourself the blending stage, or indeed make your own tomato sauce using fresh tomatoes if you have time.