Kate Middleton is often seen sporting a Barbour jacket - now shoppers can steal her style for less at Next