What a mess. Trudeau is the so called leader who publicly mocked President Trump to other World leaders. This is the guy some people have chosen to lead their Country. I believe Jagmeet Singh has a much higher degree of moral culture and frankly, he belongs to the wrong political party.
It seems like Jagmeet's integrity is intact, meanwhile Trudeau's phoniness oozes out of his being.