Poll: Does Trump deserve a second term?