The Bank of England Monetary Policy Committee voted unanimously to hold the Bank Rate at 0.5% and to keep the level of quantitative easing at £200 billion.
Duncan Higgins, senior analyst at Caxton FX, said: “The unanimous vote has come as a slight surprise to the market. It raises hopes that as long as upcoming data does not drastically disappoint