Forget the fashion capitals of London or Paris, Dame Margaret still lives in Northumberland, where the Barbour factory produces around 3,000 jackets a week, most of which are handmade by staff ...