Next next.co.uk, £45 The traditional American-style sports jacket is the la - The Independent