Interest rate cut

‘Stimulus now’: Bank of England cuts interest rate down to 0.25pc

4 August 2016 12:06

As expected, the Bank of England has cut base interest rates down to 0.25 per cent- the first movement since…