Place the chicken pieces in a large mixing bowl. Mix together the remaining ingredients, season well and pour over the chicken. Mix well to combine, cover and marinate in the refrigerator for 6–8 hours or overnight if time permits.
Place the chicken mixture in a shallow, lightly oiled, ovenproof baking dish and cook in a preheated oven at 150°C (300°F), Gas Mark 2 for 1½ hours, covering the dish with foil for the last 30–40 minutes of cooking. Serve accompanied by plain boiled rice or flat bread, if liked.