Budget confusion prevails