Church of England ‘take responsibility for what went wrong’ after priest’s suicide

The Diocese of London and Lambeth Palace have expressed their “deep regret and sorrow” over their handling of abuse allegations against a priest who later committed suicide.