Justin Trudeau announces his resignation as Canadian PM due to internal party divisions and pressure, as the Conservatives gain significant polling lead.
Canadian Prime Minister Justin Trudeau announces his resignation in response to political pressures and economic uncertainties as Canada prepares for upcoming elections.