British shoppers likely to spend £4.4bn less on… British shoppers are expected to spend £4.4bn less on non-essentials – a fall of 22% – in the run-up to Christmas…