Britain's high streets endured another harsh year in 2024, with an average of 37 shops shutting down every day, according to data from the Centre for Retail Research.