The government has accumulated 29 years of delays across major IT projects and £3bn in cost overruns, according to a recent ...