budget leaks impacted on consumer confidence