TEHRAN (AFP) - Iranian President Mahmoud Ahmadinejad on Tuesday criticised the judiciary over the arrest of his ally and ex-Tehran prosecutor, Saeed Mortazavi, amid a brewing political fight between state branches. Mortazavi was arrested late on Monday and transferred to Tehran’s notorious Evin prison, where many political prisoners and journalists have been imprisoned over years on his orders, according to media reports. The office of Tehran’s prosecutor did not give any reason for the arrest. Speaking to reporters before departing for Egypt on Tuesday, Ahmadinejad termed the arrest a “very ugly action,” saying he would pursue Mortazavi’s fate after returning from his three-day visit, the official IRNA news agency reported. Mortazavi was suspended in August 2010 along with two other judges over the death in prison of three anti-government protesters in the aftermath of the 2009 presidential election that re-elected Ahmadinejad. A parliamentary probe found him responsible for sending protesters to Kahrizak, a detention centre south of Tehran, and demanded that he be punished. That case is still under investigation. Mortazavi was at the centre of a raucous parliamentary session on Sunday when the bad blood between Iran’s government and parliament spilled into open with Ahmadinejad accusing speaker Ali Larijani and his family of nepotism and corruption. Larijani and his four brothers who have held top positions in the regime form one of Iran’s most influential political families. Ayatollah Sadeq Larijani heads the judiciary. Ahmadinejad on Sunday played a recording in which a voice said to be of one of Larijani brothers, Fazel, allegedly attempts to bribe Mortazavi by asking for a favour in exchange for political support of both parliament and the judiciary.