First, pour the veg oil into a large saucepan then place over a medium-high heat.
Let the oil heat up for a minute or so then add in half of the lamb mince. Season with a pinch of salt then fry until well browned, breaking the mince up with a spatula/spoon as you do so.
Using a slotted spoon, remove the browned mince from the pan & transfer to a bowl, leaving any fat in the pan. Repeat the frying process with the remaining mince.
Next, turn the heat down to medium then add the diced onion, carrot & celery into the pan, adding a splash more veg oil if needed.
Season the veg with a pinch of salt then cook for 4-5 minutes, until soft. Add in the grated garlic and the chopped rosemary & thyme, cook for another minute then stir the browned lamb mince back in.Make sure to stir the veg regularly as it cooks, to stop it catching on the bottom of the pan. Stir in the tomato paste & flour then deglaze the pan with the red wine, letting it cook off for a minute or so.
Add in the stock & bay leaves then bring the sauce to a simmer. Turn the heat down slightly then simmer until the sauce has thickened, stirring regularly. This will take around 30-40 minutes.
Next, stir in the Worcestershire sauce, tabasco & gravy granules. Cook out for 1-2 minutes then season the sauce with salt & freshly cracked black pepper, to taste.
Remove the lamb from the heat, leave to cool then refrigerate overnight (see notes).