Nearly 50 shops closed down on average every day in UK last year, analysis by Centre for Retail Research shows
Some 17,145 shops on high streets and other locations across the country closed in 2022, according to new analysis
Evening Standard ·