Justin Trudeau’s tenure distilled the essence of the modern progressive: authoritarian, socially liberal, and incompetent.
Canada's ruling Liberal Party is looking for a new leader to replace Prime Minister Justin Trudeau, who announced on 6 ...