
The term "political rock star" has not been applied to many Canadian leaders, but when Justin Trudeau stormed into office in a 2015 landslide election, it appeared to fit.
Now, more than nine years after he initially wooed voters with a progressive agenda, Trudeau is leaving office, forced out by former Liberal party allies while being mocked by incoming US president Donald Trump.