Spending on Christmas-related goods is expected to reach £16bn this year with men outspending women, according to the latest data.

Christmas 15