William Hargreaves, of Carlton-in-Craven — William Hargreaves, of Carlton-in-Craven — the latest coverage, the community and the facts.