New YouGov data shows Marks & Spencer at the top of the table for fashion brands as we head into the all-important Christmas ...
In 2023 there were over 10,000 store closures across UK high streets. People have seen the loss of local department stores, pharmacies, clothing stores, pubs ...