Back 29 Jul 2025 United Kingdom Consumer Credit registered at £1.417B above expectations (£1.2B) in June