Bank of England holds interest rates at 5% after inflation stalls

The Bank of England’s Monetary Policy Committee (MPC) has decided to hold interest rates at 5% by a majority vote of eight to one.