The Bank of England has raised the base rate of interest to 4 per cent, its tenth consecutive rise which marks a 15-year high .