High Street's worst year in quarter of a century as shops shed ...