UK consumer confidence has slumped during the run-up to Christmas, according to the latest figures from research company GfK.