The Bank of England has raised the base rate for the eighth consecutive time. In the biggest single increase since 1989, voted to set interest rates to 3%.
The Bank of England has raised the base rate for the eighth consecutive time. In the biggest single increase since 1989, voted to set interest rates to 3%.