On the high street, competition has never been fiercer - not least from Marks & Spencer, whose womenswear has been enjoying ...