The survey of 1,044 voters across the nation, conducted from April 26 to 29, has an overall margin of error of plus or minus 3.5 percentage points. The poll includes 419 Democrats and Democratic leaners, with a margin of error of plus or minus 5.6 percentage points, and 456 Republicans and Republican leaners with a margin of error of plus or minus 5.4 percentage points.