Bank of England completes sale of £19bn emergency bond purchases after mini-budget
BoE was forced to intervene in markets to prevent run on pension fundsThe Bank of England has finished unwinding the emergency bond-buying scheme it launched to calm the turmoil in financial markets that followed Liz...
Read More