Inflation, tariffs, and job fears tank consumer confidence to the lowest levels since 2020