News

Store closures across Northern England have fallen to their lowest level since 2018, according to research by PwC UK.