Has Marks & Spencer finally nailed its fashion formula?

Has Marks & Spencer finally nailed its fashion formula?