Online spending for Christmas rose by 17.8% compared to the previous year, according to figures released by the British Retail Consortium. High Street spending only rose by 0.3%.
Experts say the convenience of shopping online for comparing prices led to a big increase in the internet sector.
Retailers knew they were facing a challenging Christmas. Some did better than others but they were generally well prepared for shoppers' limited spending power.
After a sluggish start, the final few days leading up to Christmas saw a last-minute sales boost.
More top news
Five men are found guilty of 34 sexual offences following an investigation into past child sexual exploitation in the care system.
English MPs are to be given a greater say than Welsh, Scottish and Northern Irish MPs on laws that only affect England.
A group of isolated people on Holyhead need to raise £500 so they can attend an afternoon tea party every month.