The Bank of England has hiked UK interest rates to 4% - its tenth rise in a row as it battles against inflation and soaring prices.
The base rate was increased from 3.5% and remains at its highest level since 2008.
But the Monetary Policy Committee (MPC) policymakers, who decide the bank rate, appeared to hint that borrowing costs may now be near their peak.