6 December, 2016 Online shopping steals record share of retail spending