Barbour has been the go-to brand for generations of stylish countryside geezers trying to keep inclement weather at bay. The English label’s waxed jackets have earned them an official seal of approval ...