Why is Imran Khan visiting Iran & Saudi again?

Imran has taken up the task to mediate between Saudi Arabia and Iran since he last visited Saudi Arabia on September 20. He has arrived in Iran in a bid to defuse tension in the region today.Tensions have been brewing between Tehran and Riyadh since the September 14 drone attacks on a Saudi oil facility and a processing plant, which had been blamed on Iran by both Saudi Arabia and the United States.