Canadian Prime Minister Justin Trudeau, after almost a decade in office, has announced his resignation from the Liberal party leadership.
His decision follows months of declining approval ratings amidst economic struggles and various political controversies.
Falling popularity, fueled by economic hardship and scandals, created significant pressure for Trudeau's resignation.
The upcoming party leadership race will determine Canada's next prime minister and the path of the nation's future.