BusinessfromSilicon Canals2 days agoFICO UK Credit Card Market Report: December 2025 - Silicon CanalsCredit card balances hit record highs while payment rates remain low, increasing consumer financial stress after seasonal spending.