High inflation weighing on consumer confidence