Exploring how Marks & Spencer, one of British retailing's most trusted brands, left behind years of stagnation and loss to win back shoppers and return triumphantly to massive profits in 2023.