UPDATE: Justin Trudeau Officially Announces Resignation

In a historic announcement, Prime Minister Justin Trudeau has officially resigned, citing internal party struggles and a need for fresh leadership. Discover the implications of his departure and what it means for Canada’s political landscape moving forward.