Boris Johnson says finding a vaccine is not guaranteed and we may be stuck with the illness for years to come