A victim of a former Great Ormond Street Hospital porter who sexually abused boys over decades has spoken of his "guilt, shame and despair". Paul Farrell, 55, pleaded guilty to 76 offences against eight victims between 1985 and 2020. A court heard that the true number...

read more