The Bank of England keeps interest rates unchanged at 0.5% and decides not to increase quantitative easing from £375bn.

Read more