Andrew aide asks court to withhold testimony on alleged spy

Dominic Hampshire said he would not have given evidence had he known it could be made public.

Source