Robert Humphrey, Mayor of Thaxted — latest news, discussion & facts — IJR