The Bank of England is to launch its latest attempt to boost the supply of credit and stimulate the UK economy, using £75bn it has, in effect, created.

It will offer to buy up to £2bn of government bonds from investment institutions and individuals, in the first of a series ...   more »