Why Justin Trudeau resigned after nine years as Canadian prime minister?
Concerns regarding Donald Trump's tariff policies. Faced with criticism over cost of living pressures, it was clear that Canadians had grown disillusioned with the Liberal Party, which has been led by Justin Trudeau as Prime Minister since…