The Bank of England has raised interest rates to 4.5% from 4.25%.
Seven members of the Bank of England’s Monetary Policy Committee (MPC) voted to hike the base interest rate from 4.25% to 4.5%.
They said there had been “repeated surprises about the resilience of demand” and that inflation had been stronger than expected as the price of food and other goods were higher.