President Cyril Ramaphosa says officials who betray the public trust by stealing from the state will face the consequences.

President Cyril Ramaphosa has issued a stern warning to corrupt public servants saying that their days are numbered, and there will be no tolerance for officials who abuse public resources for personal gain, regardless of their rank or political affiliation.

He made the remarks on Tuesday afternoon during the Presidency's Budget Vote in Parliament.

Ramaphosa was speaking about the government's efforts to fight rampant crime and corruption across all spheres of government.

He said that during the State of the Nation Address (SONA) earlier this year, he also identified the need to fight crime and corruption.