Retailers including John Lewis and Currys head for record online sales as frenzied shopping swamps websites.

Read more