I’ve got people on Twitter saying Trump deliberately staged this whole thing with Canada and may have leaked the story himself.
I’m gonna go with “stupid” as the explanation, though.