May 19, 2026 88% of UK Customers Will Switch Banks Over Financial Crime Failures – ThetaRay’s 2026 Trust Report Reveals AI as Key to Retention