In the United Kingdom, a comprehensive analysis by The Independent in July 2009, revealed that the cost of the war to British taxpayers had already exceeded £12 billion ($US 20 billion) – enough to pay for "23 new hospitals, 60,000 new teachers or 77,000 new nurses". A Ministry of Defence source indicated that the department feared the Afghan campaign was adding at least £250 million a year ($US 405 million) to their spending on veteran welfare services. In addition to these military costs, British taxpayer money is also being spent on Afghanistan by the Department of International Development (DfID), which will have spent close to £1 billion ($US 1.6 billion) between 2001 and 2012, and the Foreign Office (FCO) that had already spent £230 million ($US 375 million) since 2006 alone.