Understanding Justin Trudeau's Resignation: Impacts on Canadian Politics