Businesses disrupted as customers wait for poll results