right to silence
"If I were the judge I would hold him in contempt of court until he named names."
Well you'd be a rotten judge then. A principle of UK justice is the right to silence. You cannot be convicted of anything purely on the basis that you declined to talk.
Otherwise the courts would be full of trials where people would be told "Own up to what you done, whatever it may be, or we'll have you for contempt."