Trump is smarter than Johnson.
Really? Trump seems a lot dumber to me. Even in the infamous "Aleppo" interview, once Johnson was told/reminded that Aleppo's in Syria, the rest of his answer name checked the Free Syrian Army and the Kurds. Does Trump have any idea what those are? Would he be able to say whether they're fighting for or against Assad? Trump seems pretty lost on every public policy question. It's just that, unlike Johnson, he never asks "What is that?" when asked about something he doesn't know. Instead, he blusters his way through his answers with his 3rd grade vocabulary.
Knowledge of random facts nobody cares about at all != Intelligence