ALI AKBAR DAREINI, TEHRAN

Iran'S President Mahmoud Ahmadinejad yesterday described critics of his nuclear policies as "traitors" and accused them of spying for Iran's enemies.

His comments appeared to be aimed at silencing calls for him to compromise with the West over Iran's nuclear programme, at a time of increasingly high-level criticism of his policies within the country's ruling establishment.

Ahmadinejad has moved to exert greater control over the nuclear issue, replacing Iran's top nuclear negotiator, Ali Larijani, with a close loyalist.

"If internal elements do not stop pressures concerning the nuclear issue, they will be exposed to the Iranian nation," Ahmadinejad said in a speech to students at Tehran's Science and Industry University. "We have made promises to the people and believe anyone giving up over the nuclear issue is a traitor."

He accused critics of regularly providing "the enemy" with "information from within the ruling system".

Ahmadinejad also repeated his insistence there would be no reduction of Iran's uranium enrichment programme.-AP