M&S has a great selection, including a new cropped cardigan (£35) that one happy shopper says 'puts the zing in spring'. The textured piece, with a regular fit and short length, is proving ...