Bishop Robert is to be the Church of England’s new Lead Safeguarding Bishop, taking over from Bishop Joanne Grenfell who leaves the role at the end of March 2026, whenContinue reading
Bishop Robert is to be the Church of England’s new Lead Safeguarding Bishop, taking over from Bishop Joanne Grenfell who leaves the role at the end of March 2026, whenContinue reading