Shadow work and pensions secretary Yvette Cooper said: “This shows the Tory-Liberal government clearly thinks unemployment is a price worth paying…it will cost us far more in the long term in higher unemployment benefits and damage to our communities.”

A Treasury spokesman said the schemes would be replaced by a new Single Work Programme. The government could not say how it would operate, or how much it would cost.