The Bank of England has raised interest rates to 4% - its tenth rise in a row.
The Bank's Monetary Policy Committee voted by a majority of 7–2 to increase the Bank Rate by 0.5 percentage points, to 4%.
But many analysts think the Bank may be heading towards the end of its cycle of rate hikes - which could be good news for borrowers. Rates could peak at 4.5% or 4.25% next month, before coming back down.