Narendra Modi, who was to arrive in Bareilly for a rally early on Tuesday morning, was delayed at New Delhi Airport after aviation authorities did not permit his helicopter to take off.
Modi finally arrived nearly 2 hours late to the rally.
Modi, while addressing the gathering, said, “I apologise to you for arriving late as you had to sit in this heat. But this delay was not because of me. At the Delhi airport I sat from 9.30 am onwards, but our helicopter was not being given the permission to fly.”
He added that he has always tried to see to it that “nobody is inconvenienced because of him.
"But I am pained that you had to face this blistering sun,” he added.
"You are doing this penance in this heat, I assure you that I will never let this effort go waste," he told the gathering.