Justin Trudeau served as the 23rd Prime Minister of Canada from November 2015 until March 2025, totaling a tenure of about nine years and four months
. He announced his resignation in January 2025 amid internal party pressures and declining public support, officially stepping down in March 2025 when Mark Carney succeeded him as prime minister