In a big setback to Justin Trudeau, Canadian deputy prime minister Chrystia Freeland unexpectedly resigned from his cabinet. A file photo of Canadian prime minister Justin Trudeau and his former deputy Chrys Freeland. Freeland quit due to differences over Trump According to the Bloomberg report, Freeland left the cabinet due to differences over how to prepare for the incoming Donald …