Steam or sauté the broccoli to the softness just a bit firmer than you prefer & set aside.
Heat a wok over a high heat and add a bit of oil. Add the chicken and brown on all sides to seal the meat. Remove the chicken and set aside.
Fry the garlic, spring onion and ginger for 30 seconds in the hot wok, adding a little more oil if necessary, tossing now and then.
Put the chicken back in the wok. Add the soy sauce, hoisin sauce, and the hot water and bring to a boil. Drizzle with some of the honey, cover, and simmer, turning & drizzling with honey now and again for 7-10 minutes, or until the chicken is cooked through and the sauce reduced.
Add the broccoli and toss with the sauce until cooked through
Prepare all the ingredients before heating the wok. When making a stir-fry, things move quickly. Have everything cut and measured before you start,
Set the heat high. Heat your pan or wok before adding the oil. This step will help prevent sticking to the pan.
Once the oil is added, spread it around the pan to coat it well. Choose an oil with a high smoke point. Like Vegetable or Peanut.
If you prefer a thicker sauce: Mix 1 tablespoon of cornstarch in with 1 tablespoon of cold water and stir until smooth paste forms. Stir into the simmering sauce bring to a boil and simmer just until any starchy taste has been cooked away.