Marks & Spencer (M&S) is one of the UK's leading retailers, with over 21 million people visiting its stores each week. – Read more