The Islamic Revolutionary Guard Corps (IRGC) has effectively taken control in Iran, leading to a power struggle with President Masoud Pezeshkian.