For the stuffing, mix all the other ingredients thoroughly by hand in a large bowl. Half fill the cavity of the chicken with the stuffing but leaving enough space for air to circulate and cook the chicken from the inside.

Roll the rest of the stuffing into balls and place in the fridge for later.

Place the chicken on a roasting tray and put it in the oven. Turn the oven down to 190°C. Roast for 1hr 20mins basting occasionally.

Scatter the stuffing balls around the baking tray with 30 minutes to go.

To ensure the chicken is cooked through, pierce the thigh and check that the juices run clear. Remove from oven and cover with foil to let the chicken rest for 15-20 minutes.