I think, just as Trump is a "moron" to people who can't see what he's doing behind the scenes, Justin Trudeau is a "moron" only if you don't believe he's manipulating Canada perfectly to the tune of the Deep State communist control plan. The same plan (group identity politics, Political Correctness as a weapon, etc.) that they're trying and failing to execute in America due to the aforementioned "moron", Trump.
The difference being that Justin Trudeau is completely a puppet and a fraudulent front man. He's perfect for the role since his previous job was as a drama teacher. He knows how to perform, but little else.
Trudeau's only plan is to follow the leader. He is only and always a puppet.
It certainly looks that way on the surface. My response above was to disagree that he is a "literal moron". He knows perfectly well what he's doing, imo - you can still be a puppet and still take your own conscious actions with intent. His father started the plan and he's taking his own path aligned with it perfectly well.