A survey from Deloitte estimates that the average UK consumer spent almost £600 for Christmas 2018, with that figure set to increase again
Read More