Stores such as M&Co have been the lifeblood of our town centres for decades, but high street retailers are struggling to survive, given the unfair competition with online giants and rising energy costs, and their customers are struggling in a cost of living crisis.