Donald Trump slammed political commentator Tucker Carlson after he criticised his "open the f***ing strait' threat to Iran, calling it "vile". Trump responded, "Tucker's a low-IQ person who has absolutely no idea what's going on. He calls me all the time; I don't respond to his calls. I don't deal with him. I like dealing with smart people, not fools."