The majority of Americans agree with Donald Trump that Iran should not be able to produce nuclear weapons, analysis by CNN has shown.
Just under 80 percent of U.S. adults surveyed by the broadcaster in April – some two months before the latest escalations in the Middle East – agreed with the president, with clear majorities among both Democrats and Republicans.