High streets across the UK and digital retailers are experiencing one of their busiest days of the year, as shoppers make the ...