Marks & Spencer has shared its results for H1 (to 27th September 2025), outlining the impact of the cyber attack it suffered earlier this year, plus ...