Although it is predicted that £4.6billion will be spent in today's sales, this is a 2 per cent decrease compared to last year, according to analysis published by Barclays .