Bishop Hopes is installed as new Bishop of East Anglia

Bishop Hopes is installed as new Bishop of East Anglia