The Bank of England has finished unwinding the emergency bond-buying scheme it launched to calm the financial markets after Liz Truss’s disastrous mini-budget last autumn.
Threadneedle Street said it had completed the sale of £19.3bn of government bonds three months after it was forced to intervene in markets to halt a run on pension funds.