According to Barclaycard, almost half of Britons plan to cut down on Christmas gifts to try to save money amid the biggest cost of living crisis in the country.