Is Herd Immunity for Covid-19 ‘a Fantasy’?