There were 2,481 net shop closures in 2018
Data from 500 UK towns, thousands
Closures
-2,000
-1,500
-1,000
-500
0
2018 -2,481
2017 -1,772
2016 -896
2015 -498
2014 -987
2013 -371