A new Reuters/Ipsos poll reveals Donald Trump's approval rating has sunk to 34%, with a mere 24% of Americans believing the war with Iran was worth the costs.