Number of People in U.K. Becoming Financially Insolvent Reached 15-Year High in 2025