Britain’s longest serving priest has celebrated his 100th birthday
Reverend William Tavernor was ordained at Ledbury Parish Church in December 1941 and has remained a village vicar across the Diocese of Hereford ever since. The record-breaker even became the oldest m ...