Bank of England holds interest rate at 5.0%

Bank of England holds interest rate at 5.0%