Consumer confidence falling ahead of the Budget