technology Catastrophic cyber assaults lead to £1bn losses for Marks & Spencer , and Administrator 2025 May 7