Place the chicken into a large pan and cover with just enough chicken stock or water.
Place the onion, celery, carrot, leek, star anise and bouquet garni into the same pan, bring to the boil and very gently simmer for approximately 25 minutes.
Remove the skin and gently simmer the stock with the mushrooms and any bones from the chicken. Reduce by 50%.