High streets are the vibrant spaces that connect businesses to people. High streets should be vibrant for businesses to stay ...