Maybe the ptb are feeding him this info on purpose,to make him look more foolish, to drop out so Gavin can run in his place. You know damn good and well he did not come up with this on his own.
Your hypothesis rings perfectly true. His statement about
the port of Haifa would seem way too random otherwise.
Nobody had to feed him info. He confused Haifa with Rafah.