Coronavirus lockdowns hammered spending in the second quarter, with a rise in new infections keeping shoppers wary.