Isn't it just another form of quantitative easing where they just create (print) the money and they use it to buy sterling/shares to steady the market? It will come back to cost us in one way or another though. Maybe they expect to get it back by selling sterling and shares when the market recovers