Several retailers begin their online sales earlier than usual amid reports of lacklustre High Street spending in the run up to Christmas.

Read more