EconomyNIESR Says Bank of England May Need 5% Rate to Curb InflationBy Adrian ValeNov 11, 2026, 12:31 AM UTC