In a large heavy based saucepan, fry the bacon in 2 tablespoons of olive oil. When the bacon is crispy and has released some natural fats, add the onion, carrots, garlic, thyme, bay leaves and oregano and cook over a medium heat until the vegetables have softened and taken on a little colour.
Add the tinned tomatoes, the tomato puree, anchovy essence and Worcestershire Sauce. Stir to combine and continue to cook.
Meanwhile in a large frying pan, heat a little of the remaining olive oil and fry off the mince in small batches until browned. While the meat is frying, break up any lumps with the back of a wooden spoon. Repeat until all the meat is used up. After each batch, add the meat to the sauce mix.
Deglaze the frying pan with some of the red wine, scraping any crusty bits from the bottom, pour this wine, the remaining wine and the stock into the meat pot. Bring to the boil, reduce the heat and simmer, stirring from time to time, for about 2 hours. Season to taste. If the liquid reduces too much, top up with water or extra stock. When the meat is tender allow to cool, then refrigerate. When cold, lift off the solidified fat and discard, freeze mixture in smaller batches.
To assemble the lasagne
Take a medium sized baking dish and lightly grease with olive oil. Arrange a layer of mince across the bottom of the dish, spread the pasta sheets evenly over the top and then cover with a little cheese sauce and then puttanesca sauce. Repeat this until all the ingredients have been used up, ending with a thick layer of cheese sauce and puttanesca sauce.
Combine both cheeses and sprinkle the top of the finished dish. Bake in a medium oven for 45 minutes or until golden brown.