Marks & Spencer posted profit before tax of £184.1m for the 26 weeks to 27 September 2025 – a 55% year-on-year decline from ...