Donald Trump’s approval ratings have fallen to the lowest level for any president in 70 years ahead of his 100th day in office.
Voters have turned against the president amid concerns over the impact of his tariffs, his handling of foreign policy and even immigration.
Mr Trump’s approval rating has plummeted to 41 per cent – the lowest for any newly elected president since Dwight Eisenhower and below the president’s own first term, according to one CNN poll.
The April survey of 1,678 adults found that Mr Trump’s popularity ratings were down 4 per cent since March and seven points since February, with just 22 per cent saying they strongly approve of his presidency so far and 45 per cent saying they strongly disapprove.
The president’s popularity on economic matters has taken a major hit after his tariff rollout in March triggered chaos in the markets.
Mr Trump’s score for managing the economy has fallen five points to a career low of 39 per cent, according to the CNN poll, with only half of Americans expressing confidence in his ability.
The data also found that 60 per cent of voters disapprove of Mr Trump’s handling of foreign affairs, as his efforts to secure peace settlements in Ukraine grind on despite pledging to bring the conflict to an end on “day one” of his return to office.