The retail crisis engulfing Britain’s embattled high streets led to 16,073 shops - around 61 every working day - pulling their shutters for the final time during 2019 according to the Centre for Retail Research’s “retail in crisis” end of year report.