I read it.
They redefined herd immunity:
"We know that all populations will eventually reach herd immunity – i.e. the point at which the rate of new infections is stable – and that this can be assisted by (but is not dependent upon) a vaccine."
https://www.nature.com/articles/d41586-021-00728-2
if you are right, fix the Wikipedia entry ;)
Did you check who co-signed it? Mr Banana Rama, Dr Johnny Bananas, Dr Johnny Fartpants, Dr Person Fakename, Harold Shipman, Professor Notaf Uckingclue, and Prof Cominic Dummings.
Also the study your sit you are in good company ...