London politicsfromwww.hamhigh.co.uk1 month agoNew clergy ordained across Diocese of LondonNewly ordained deacons will serve across 38 churches in the Diocese of London, supporting communities through worship and pastoral care.