My M & S moved out of the town a few years ago into a retail park, it was a huge loss and started a sharp decline in the town centre which now has charity shops, banks, betting shops and pound shops
however, the M & S in the retail park is much bigger but the clothes are aimed at the wrong age group, some very trendy/young fashion that always ends up in the sale. Another thing who stocks sooo many size 6 clothes, if I do find something I like they don't have it in my size
and the website always sells the bigger sizes first.
As for the food hall, I went in yesterday to buy a thick sliced white loaf, they didn't have any or a gap on the shelf where it should have been, I don't know if they have stopped stocking it. You can't rely on them to have what you want, if I go to tesco I can almost guarantee that they have the same items every week with M & S I can't.
If they want to start making a profit, watch who is shopping there, ask they want to buy and stock it, it's not rocket science.