Margaret Barker, of Haghmond — Margaret Barker, of Haghmond — the latest coverage, the community and the facts.