News

Market consensus strongly favours no change at this meeting, with implied pricing assigning a 90% probability that the Bank Rate remains at 4.25%. This expectation is underpinned by ongoing ...