Trump had a 35% approval rating in the latest poll released June 8.

A major factor behind the decline appears to be public dissatisfaction with the war in Iran and its impact on energy prices.

The survey also showed that only 22 per cent of the US respondents approved of Trump's handling of the cost of living in US households.