Credit card defaults hit highest since financial crisis as British households struggle to make ends meet July 2, 2026 · Daily Mail Read full story at source