CNN Poll: Country split on how things are going