

The Rt Revd Dr Guli Francis-Dehqani is the Bishop of Chelmsford. She also sits in Parliament as a Lord Spiritual and last year she played a prominent role in the Coronation, administering Holy Communion to the King and Queen. She was born in Isfahan, central Iran, the youngest of four children to…