Primate Elijah Ayodele, the leader of INRI Evangelical Spiritual Church, has addressed the controversy surrounding his prophecy regarding the United States presidential election.