Following todayâs horrendous data breach by the Church of England, the churchâs Secretary General William Nye, who has overall responsibility for safeguarding, must resign.
The government also needs to step in to stop the church managing its own safeguarding failures.
27 days ago