Chart 2: Immigration cushions spending downturn

Retail sales volume indices, Mar 2014 = 1,000