In a saucepan, heat the oil over medium-low heat. Cook the onion and garlic, stirring frequently, until soft and fragrant. Add the tomatoes, Scotch bonnet, and bay leaf. Simmer for 15 minutes, or until thick like a chutney, stirring occasionally with a wooden spoon and adding a little water if necessary.