Like many women of a certain age, I have been a fan of Marks & Spencer for more years than I can remember. There …