Banking in 2025: How the Bank of England is raising the bar