Chrystia Freeland's resignation and scathing letter to Trudeau shook up Canada's political scene — and it renewed public ...