The Church’s parliament is meeting for five days this week following a turbulent few months for its leadership.
The Bishop of London has said she “cannot guarantee” that abuse is not taking place in the Church of England Dame Sarah ...