Latest Bank of England data has shown that credit card borrowing rose at the fastest annual rate for almost two years in November. Net borrowing through credit cards was £1 billion, up from £700m in October 2025. Net borrowing of consumer credit by individuals increased to £2.1 billion in November from £1.7 billion in October.…
Read more