M&S posts H1 results: cyber incident impact and recovery plan

M&S results published today show adjusted profit before tax of £184.1m for the 26 weeks to 28 September 2025, down…