Marks & Spencer, the high street retailer, has demonstrated a robust performance for the 26 weeks ending 28 September 2024, reporting a 17.2% increase in profit before tax and adjusting items, ...