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