Answering a question on why Ian Brady should not be detained in hospital, Dr Adrian Grounds said: "There's a high degree of tolerance of some unpleasant parts of his behaviour in hospital.
"There might be less tolerance in prison."
Dr Grounds added: "If one thinks he has capacity for autonomy it would be wrong to stand in his way".
He added: "But it would be difficult to recommend something that you think would have consequences for him. So I would not recommend one or the other. I would not actively oppose him going back to prison.
"In Mr Brady's case, this is primarily a wish to have control".
More top news
The author said "It's been wonderful" as fans mark two decades since the children's books opened up a world of magic to millions.
There was something very striking about the pact, which implies the new agreement could remain in place even if the prime minister does not.
The royal will visit the site of the deadly attack at Manchester Arena as he remembers those killed and injured.