Retail recovery remains at risk from coronavirus restrictions