The Bank of England has raised interest rates to 4 per cent for the first time in more than three years as rising energy prices drive up UK inflation
The Bank of England has raised interest rates to 4 per cent for the first time in more than three years as rising energy prices drive up UK inflation