Thomas Horner, of Middleham — Thomas Horner, of Middleham — the latest coverage, the community and the facts.