reg 86 Examination of witnesses
(1) The court may question any witness. (2) If it appears to the court to be in the interests of justice, it may— (a) allow the cross-examination or re-examination of a witness to be postponed; (b) call any witness whom it has not already heard; (c) recall a witness; (d) permit any party to recall a witness; (e) permit the Director to call a witness after the close of the case for the prosecution; or (f) permit a defendant to give evidence after calling another witness.