Heat olive oil in a large saucepan, then add spices (cumin, coriander and chilli) to the hot oil for a few seconds. Add onion, garlic, carrot and chilies and cook for a few minutes until onion softens. Add chopped mushrooms, and continue to cook for a few minutes until mushrooms soften. Add washed lentils and stir for a minute. Add stock, tomato and garlic puree, bay leaves, soy sauces and Worcestershire sauce.