Do we have safeguarding leadership in the Church of England?
David Tudor was ordained in the Church of England, and served in Southwark Diocese in the 1980s, and then in Chelmsford Diocese from 2000, as Rector of Canvey Island. As a BBC report from a year ago notes: In 1988, David Tudor was a defendant in two criminal trials In the first trial, he was … Continue Reading























