Sorry Roadster, but the biggest criminal(s) are those who have allowed through requirement creep and continual changes to the operational requirement that have ultimately caused the endless delays and increased costs.
If all those involved had finished the job on time, it would have been in service before Gordon Brown ad any authority (well, almost).
I am no fan of GB and think he can be blamed for a huge number of problems, but Nimrod blame lies squarely in another camp.