Well, that isn't specific to Trudeau. Most people their actions aren't consistent with their words.
People say all kinds of things without really having a vision or philosophy behind it. It's just how they feel at that particular moment. Unfortunately most societies offer more reward for easy answers and saying what people want to hear then staying consistent.
Justin Trudeau: "When a government starts trying to cancel dissent or avoid dissent is when it’s rapidly losing its moral authority to govern"
AKA Protest is terrific only when it doesn't happen in my backyard. Trudeau had no problem supporting "illegal" protests which blocked roads and essential supplies in other nations.