Fraud and computer misuse in England and Wales: year ending March 2025 26 March 2026 By Publishing team Fraud and computer misuse in England and Wales: year ending March 2025