A Christmas retail survey has found that 57% of UK consumers intend to spend the same this festive period as they did last year, with 24% spending less and 19% expected to spend more.