Turn down the heat, add the onion to the pan and cook until it begins to soften. Add the carrots, celery and herbs, and cook until tender but not soft. Sprinkle over the flour and stir well to distribute, then add the stock, Worcestershire sauce and tomato puree, and scrape the bottom of the pan to dislodge any stuck bits.