Bank of England slashes interest rates by 25bps to lowest level in 18 months

The Bank of England’s Monetary Policy Committee has cut interest rates by a quarter point, from 4.75% to 4.5%.