20 January 2026

Big banks will earn a record £33.4 billion in 2025 thanks to the boost in business