Rub soy sauce into and over chicken. Keep aside, 20 minutes.
Tie a knot in each lily bud.
Heat oil and deep-fry chicken over high heat, 1 minute, till golden brown. Drain and keep aside.
Drain off all but 1 tablespoon oil from pan. Reheat and stir-fry ginger and spring onions briefly.
Add chicken, all the vegetables, water and seasoning ingredients. Bring to the boil. Reduce heat and simmer for 20 minutes.
Remove chicken and cut into bite-size pieces.
Remove vegetables from sauce and dish up. Reserve the sauce. Arrange chicken pieces over.
Bring sauce to the boil. Thicken with cornstarch-paste. Mix in sesame oil. Spoon sauce over chicken.
Garnish with prawn crackers and serve hot.