Jumper £99, blazer £199, trousers £129, brogues £165 - The Independent