The BBC did eventually quote something earlier this morning from another 'scientist' along similar lines about the likelihood of total herd immunity being virtually impossible, but in a less sensationalist manner.
The scientist concerned in this particular instance is Andrew Hayward of NERVTAG.
The name of the scientist whose link Phil posted (from the i newspaper) this morning, by comparison is Andrew Pollard.
As far as Phil is concerned, it's probably another reason for him to justify not getting jabbed, but then again, nobody can force him (or anyone) to get jabbed against his will as it's a free country!