CAPE TOWN - President Jacob Zuma’s popularity is at an all-time low.

The latest eNCA-Ipsos poll results show that nearly two-thirds of South Africans think the president should resign.

Zuma's current approval rating is the lowest score ever for any of the country's democratically elected presidents.

After months of sustained attacks on the president's leadership, there's little good news to be found anywhere for him.

Not only do the alliance partners want him to step down, but his latest approval ratings show President Zuma's popularity is at an all-time low in the court of public opinion.

According to the latest eNCA-Ipsos poll, Zuma has been steadily losing support among South Africans aged 18 and over since November 2014.

Over 3500 adults were polled between the 21st of April and the 22nd of May 2017.

The poll also found that a whopping 62 percent of ANC supporters disapprove of the president, while only 18 percent completely support him.

This is a major decline for the president, who had the support of 54 percent of ANC voters in December 2016.

Zuma's popularity has plummeted following his controversial Cabinet reshuffle at the end of March, and the subsequent downgrades by credit-rating agencies.

Respondents were also asked whether they think he should step down as president.

Over 65 percent of eligible South African voters said yes, they want Zuma to resign.

More than half of ANC supporters agree that the president should leave office voluntarily.

Only 27 percent think he is doing a good job and should stay on.

However, the president has made it clear he's not planning to step down, unless the ANC - the party that deployed him - asks him to do so.