Bank of England ramps up stimulus by another 150 billion pounds