Boris Johnson confirms independent inquiry into Covid-19 will go ahead - but not now