Results from a new Gallup poll:

Gallup poll