Trudeau strikes more conciliatory tone after second minister resigns over SNC-Lavalin

Prime Minister Justin Trudeau has dropped his strident insistence that his government has done nothing wrong in the SNC-Lavalin affair after a second cabinet minister in less than a month resigned.

Treasury Board president Jane Philpott handed in her resignation yesterday afternoon, saying she's lost confidence in the way the government has dealt with criminal charges against the Montreal engineering giant.

Her resignation came after her close friend and colleague, former attorney general Jody Wilson-Raybould, quit the cabinet amid allegations the Prime Minister's Office improperly pressured her to stop a criminal prosecution of SNC-Lavalin.

At a rally last night in Toronto, Trudeau said the affair has ``generated an important discussion.''

He went out of his way to thank Philpott for her service and praise her various accomplishments -- but he also said her decision to resign was not a surprise.

Meanwhile, Conservative Leader Andrew Scheer is repeating his call for Trudeau to resign and urging other cabinet ministers to follow Philpott's example or be seen as part of the, ``ethical rot that infects this government.''

New Democrat Leader Jagmeet Singh reiterated his call for a public inquiry into the affair.