The budgetary cost to the UK of the wars in Iraq and Afghanistan through 2010 will total more than £18 billion. If we include the social costs the total impact will exceed £20 billion.