The Bank of England blames Rachel Reeves for pushing up prices
The Bank of England has held interest rates at four per cent. The Monetary Policy Committee (MPC) voted five to four in favour of maintaining the rate. There had been some speculation that the Bank might consider a cut to pre-empt some of the harshest measures expected in this month’s Budget, but the rate-setting committee