Store closures at their lowest level in four years

The number of shops closing has hit its lowest point in four years, signalling that the retail and leisure market is stabilising after a period of pandemic-driven disruption. Store closures fell to 24,832 in H1 this year, from 26,703 in