The Church of England must choose to make its safeguarding processes independent to “restore trust” among abuse survivors, its parliament has heard ahead of a significant vote on the issue. General ...
Leaflets being handed out to members on Tuesday branded the Church’s attitude and processes to date a ‘safeguarding failure’.
Revised plans to partially demolish and redevelop a Central London building into a 33-storey office block have been approved.
London, the capital of England, is most famous for its iconic monuments, but also for the modern skyscrapers in its unique ...