Daily Mail March 7, 2025By news-englandMajor bank set to pay customers £12.5m compensation after IT outages