Consumer confidence remains high as households keep spending