Embargoed until 8pm 30th July 2025: The Current Account Switch Service today publishes its Q2 2025 Dashboard, reporting 216,519 completed switches between April and June 2025. The post June sets 2025 record for current account switching appeared first on Pay.UK.