Consumer confidence hits record low as prices soar