An overspend of Ł155 million over a 3 year period

That is not just a minor discrepancy.
They deserve all that's coming to them.