No, it’s him. He admitted it in a message to me. Unfortunately I can’t find it now.
He’s been the same the same paranoid, angry, “get off my lawn”, “Respect Scarborough”, “Subways subways subways”, Rob Ford crack-loving fake news-spreading guy all along.