Best known for their wax jackets  Barbour produce a complete clothing range for life in the British countryside – including this fantastic range of gilets and waistcoats As only Barbour do so well  they combine grit and glamour