In London, they've queued outside Harrods since 10pm for the start of the boxing day sales. In Birmingham, Selfridges have reported that shoppers have been queuing up to 12 hours before opening time. In Liverpool, queues have reached up to a mile long for Poundland!