Why are people shopping online late at night? Retailers are seeing a spike in British consumers shopping online for products from 22:00 to 02:00. Source