Trudeau can no longer blame Harper for this - that ship sailed when senior leadership failed to read/acknowledge a Gartner readiness assessment that raised red flags before the implementation.  Trudeau could have halted the project and blamed Harper.  He could have re-hired some of the laid off staff to support the legacy system until Phoenix could be reassessed (fix it or toss it).  Instead, the green light was given and chaos ensured.  Then, the former staff were hired back anyway, plus far more money sunk into labour and consulting for fire fighting.  And now another $142 Million?  A colossal waste.  This ought to be one of many damning scars on Trudeau's record for the public to judge come next election.