The Bank of England made its first interest rate cut of 2025 on Thursday, resuming monetary easing amid ongoing concerns over ...
Bank of England interest rate-setter Catherine Mann said companies will struggle to raise prices this year as consumers are ...