Vikki Slade has hit out at the government’s “short-sightedness” in its budget.