Heat the oil then add the carrots, celery and onion and saute until softened which will take around 6-7 minutes
Add in the minced beef and break up with the spoon. Cook over a fairly high heat to get a good colour on the beef (colour is flavour) stir occasionally until the meat is no longer pink.
At this stage I like to remove any excess fat and oil from the pan and I can assure you it will not affect either flavour or texture in a negative way so using a slotted spoon, tip the pan slight and spoon the excess liquid into a small jug.Be sure not to pour this down your kitchen sink as it will solidify and block drains. I use an empty bottle with a cap and once cooled pour it into the bottle and discard with my general waste. Add in the red wine and cook until the wine is reduced down before adding in the diced tomatoes, tomato paste, stock and bay leaf.
Allow to simmer for around one hour, stirring occasionally.
Remove the bay leaf and pour in the milk. Stir to combine thoroughly, then allow to simmer for 30-60 minutes more, continuing to stir occasionally.Season as required with salt and pepper. On day one, I serve this with baked jacket potatoes and salad (a very British thing to do), and on day two, I serve it over pasta sprinkled with parmesan.