Home | Newsroom | Marks & Spencer posts best financial results since 1997.