One of the biggest problems with Canada is that too much power is centralized in the federal government, or in Justin's case, the Prime Minister's office. It becomes especially egregious when the federal government encroaches on provincial responsibility. Trudeau is an autocrat at his core who believes that the federal government (with him in charge, of course) should be involved in all aspects of public and private life. All provincial and municipal should be subordinate to him. Same with his caucus and cabinet. The opposition should be cooperative for the sake of "all Canadians" and Jagmeet's craven and avaricious behavior encourages this belief.
What makes this even more alarming is that Trudeau himself is incompetent, corrupt, and possesses the emotional maturity of a teenager. He only gained his position through nepotism and his chief of staff (Katie Telford) insulates him from the reality that many Canadians live. Now that he is in full wounded narcissist mode after Trump publicly trolled him, he would destroy what's left of the nation out spite to soothe his adolescent ego. Handing a highly centralized state to such an individual is not only foolhardy, but outright dangerous.
The unfortunate part is that it will take at least a generation to recover from the damage he inflicted on us.