No shelter from the budget storm