My somewhat old STEP manuals quote that while an adult witness is preferable, in Smith v Thompson (1931) a 16 year old was accepted as a witness, and that it is the maturity of the witness that is important, and not their age.
Duncan McGowan
Stevens & Bolton