BoE's Lombardelli: No evidence of rapid deterioration in demand

18 Jun 2026 11:00GBP UK