High street stores are facing increased competition from internet retailers for Christmas shopping.

Almost two in five British adults will shop for Christmas online, according to Mintel’s UK Retail Briefing report.

And the study claims 15% of consumers prefer buying gifts on the internet.

Mintel says this Christmas high street shops would be squeezed by Tesco on the one hand and the internet on the other.