Dr. Mike Yeadon: “It is now established that at least 30% of our population already had immunological recognition of this new virus, before it even arrived…COVID-19 is new, but coronaviruses are not.”
..because of this prior resistance, only 15-25% of a population being infected may be sufficient to reach herd immunity: