Today is expected to be one of the busiest days for online shopping, with more than 12.6m people predicted to buy Christmas presents via the internet.

Research by website eBay found the day coincided with many people receiving pay cheques this week, and the realisation that Christmas is fast approaching.

“Consumer confidence in the internet is at an all-time high. There will be more orders across the internet today than any other day,” said an eBay spokesman.