Trudeau loses a Minister

The Treasury Board President, Jane Philpott has resigned saying:

I have been considering the events that have shaken the federal government in recent weeks and after serious reflection, I have concluded that I must resign as a member of Cabinet.
In Canada, the constitutional convention of Cabinet solidarity means, among other things, that ministers are expected to defend all Cabinet decisions. A minister must always be prepared to defend other ministers publicly, and must speak in support of the government and its policies. Given this convention and the current circumstances, it is untenable for me to continue to serve as a Cabinet minister.
Unfortunately, the evidence of efforts by politicians and/or officials to pressure the former Attorney General to intervene in the criminal case involving SNC-Lavalin, and the evidence as to the content of those efforts have raised serious concerns for me. Those concerns have been augmented by the views expressed by my constituents and other Canadians.
The solemn principles at stake are the independence and integrity of our justice system. It is a fundamental doctrine of the rule of law that our Attorney General should not be subjected to political pressure or interference regarding the exercise of her prosecutorial discretion in criminal cases. Sadly, I have lost confidence in how the government has dealt with this matter and in how it has responded to the issues raised.

This is very significant as the resignation doesn’t even try to pretend it isn’t about the interference with a prosecution. She has basically said she can not defend what Trudeau said, so she must resign.