A good waterproof jacket is an essential for autumn, and Marks & Spencer just dropped one that’s not only practical, but stylish and easy to wear for all occasions