Boxing Day bargain hunters are descending on Britain's high streets in their millions.
The biggest shopping day of the year is providing a much needed boost to retailers suffering from a sagging economy.
Meanwhile, online consumers have reportedly spent an estimated $1.6b in just three days during the Christmas holiday, with sales up more than 30 percent.
Al Jazeera's Peter Sharp reports from London.
Source: Al Jazeera