News

Newport has the highest shop vacancy rate in the UK, with 19% of its shops now closed. Close behind is Bradford, where 18% of the city’s shops are empty. In Blackpool, 17.6% of high street units are ...