Wash and prepare all of the vegetables; there is no need to peel.
Heat a large lidded pan to medium then add the oil along with the leek, carrots, celery and potatoes. Stir, add a splash of water, cover and cook for 5 mins.
Add the stock, soy sauce and beans, stir cover and simmer on a low heat for 10 mins.
Stir in the baby corn, broad beans and cabbage then cook for a further 3 - 5 mins until the vegetables are tender.
Mix the cornflour with the cold water to make a paste then stir in the pan. Continue to simmer for about 5 mins until the liquid has thickened.
Serve garnished with the parsley.