I don't know what this has got to do with Huel?
Crappy 'protein' bars that just artificial slabs of crap full of god knows what.....yeah, they are not something you want to consume a lot of.
It made a good title. "You'll know it's true."
Other than that they were mentioned in the program.