The Bank of England's monetary policy committee voted unanimously to keep interest rates at a record low of 0.5 per cent.