The Bank of England has held the base rate to 3.75 per cent, the lowest level in three years

​  The Bank of England has held the base rate to 3.75 per cent, the lowest level in three years  

​

The Bank of England has held the base rate to 3.75 per cent, the lowest level in three years