Heat the oil in a flameproof casserole over a medium-low heat and fry the onion, celery and carrot, covered, for 12-15 mins until soft but not golden. Remove the lid, add the beef mince and continue to fry until browned. Stir in the garlic and cook for another minute before stirring in the tomato purée and red wine. Turn up the heat to medium and cook for 2 mins until the alcohol has started to evaporate, then stir in the tomatoes, stock, Worcestershire sauce, bay leaves and dried herbs. Season well, then simmer for 25 mins until the liquid has reduced slightly.