You could hardly blame Sir Stuart Rose for feeling a little demob happy as he presided over his last set of Marks & Spencer full-year results.