The Bank of England has left interest rates unchanged at 4% in a setback for borrowers and the Chancellor.
The Bank’s Monetary Policy Committee (MPC) voted by 5 to 4 in a knife-edge “dovish hold” decision to keep the cost of borrowing on hold for at least one more month.