Card spending grows 2.0% in September, as consumer confidence improves, despite pre-Budget uncertainty