
The Bank of England has raised interest rates to 1.75% from 1.25% – the highest level since January 2009.
The 0.5% increase is the biggest rise in 27 years and comes amid a cost of living crisis that has sent bills soaring for millions of households.