The bank says its bond buying programme is aimed at correcting “dysfunction” in financial markets brought about by the Covid-19 pandemic.