 Edwards was a canon of Westminster Abbey and the rector of St Margaret's, Westminster (1970–78).He was additionally Chaplain to the Speaker of the House of Commons (1972–78) and Sub-Dean of Westminster Abbey (1974–78).He was Chairman of the Churches' Council on Gambling (1970–78) and of Christian Aid (1971–78).