Prince William of Wales is greeted by The Very Reverend Dr John Hall (L) as - The Independent