Politics Bank of England's Cautious Inflation Strategy May Lock in Higher Rates Niesr warns that the Bank of England's timid rate increase risks prolonging inflation above 2% target until 2030, potent... 11 Nov 2026