Why did Iran back Mustafa al-Kadhimi as Iraqi prime minister?

A key reason for this is that the American-installed political structure in Iraq after the overthrow of Saddam Hussein has never really been successful in terms of fulfilling the main responsibilities of a state: providing security and basic necessities of life to the Iraqi people.