High street shops vanish in record decline

A net 2,481 stores vanished from Britain’s top 500 high streets during 2018 in a record depletion, according to the latest figures from PwC and the Local Data Company.

It marks the first time that closures have exceeded