The value of business loans was £528 billion in 2024