Iraq's top Shiite cleric called on Friday for the country's next government to be "effective" and avoid past mistakes, in an implicit criticism of the embattled incumbent premier.