President Donald Trump has the lowest approval rating of any U.S. president on record after his first 100 days, a new poll found.
The CNN/ORC poll, conducted April 22 to 25, found that 54 percent of respondents disapproved of Trump's job as president, compared to 44 percent who approved.
The figures are roughly in line with CNN/ORC polls conducted since Trump's inauguration.
Since early March, voters have become increasingly unhappy with Trump's handling of health care and immigration. Around 6 in 10 respondents thought he was dealing with these issues poorly.
But the proportion of people saying things are going well in the country has risen, up from 46 percent in February to 54 percent. This is equal to the 2016 high, reached in October, when former President Barack Obama was in office.
In other areas, 52 percent felt Trump had done a poor job of appointing top advisers, while 55 percent thought he had not spent enough time paying attention to the country's most important problems.
A deep partisan divide is also evident in the poll's results, with 85 percent of Republicans approving of Trump, but only 8 percent of Democrats.
Levels of confidence have dropped among Republicans in some areas. GOP voters' confidence in Trump's ability to appoint the best people to office is down 13 percentage points and his ability to provide leadership is down 9 points since November.
Trump has frequently criticized polls, pointing out they failed to predict his victory in the November 2016 election.
"ABC News/Washington Post Poll (wrong big on election) said almost all stand by their vote on me & 53% said strong leader," Trump tweeted April 23 in response to the results of an ABC News/Washington Post poll, Fox News reported.
A day later, Trump attacked the ABC poll and another from NBC News.
"The two fake news polls released yesterday, ABC & NBC, while containing some very positive info, were totally wrong in General E. Watch!" he wrote.
The ABC/Washington Post poll, taken between April 17 and 20, also showed that Trump performed well in a head-to-head against former Democratic nominee Hillary Clinton, whom he beat in 2016.
Trump took issue with the reporting of the poll's results, stating that the point about his favorable rating compared to Clinton was left until the second last paragraph. The article led instead with Trump's 42 percent approval rating, which was the lowest at this stage of a presidency since President Dwight Eisenhower.