Interest rates stay on hold

The Bank of England’s MPC has also left its £200 billion quantitative easing (QE) programme untouched.