Budget tumbles