National Budget delivers temporary reprieve but danger looms