Almost half of consumers said they considered such purchases ‘essential’, according to a study by Barclays.