There will be an independent public inquiry into the handling of the coronavirus pandemic, Prime Minister Boris Johnson confirms to MPs