Freeland’s decision to resign from cabinet but remain and run for re-election is a devastating blow to Trudeau’s leadership.