"In 2003, the cost of the war was put at $50bn (£27bn). It is $160bn and rising. The troops were promised they would be home within a year. Now the 135,000-strong US deployment will increase to 150,000, confronted by the grim reality of an open-ended stay. Suspicions grow that Iraq, has, in the...