Over £600 million stolen by fraudsters in first half of 2025