112 forecasters

Will the Bank of England raise Bank Rate before August 1, 2026?

17%chance