The Office for Budget Responsibility confirms it is cutting its 2025 growth forecast from 2% to around 1%. And the banking ...