Amazon, Marks & Spencer, Currys and Asos were among a host of companies offering as much as 70 per cent off some lines to entice shoppers on Monday, contributing to what is believed to have been one of the busiest online shopping days of the year.