Business representatives from the nation’s flagship high streets have come together to launch High Streets UK, a new ...