Prime Minister Narendra Modi flayed the Congress on Friday over its stand on the Ram temple in Ayodhya, saying those who used to call Lord Ram imaginary and did not want a temple to be constructed are also chanting ‘Jai Siya Ram’ now.

Addressing a public gathering after he laid the foundation of an All India Institute of Medical Sciences (AIIMS) and inaugurated several projects in Rewari in Haryana, he said India has touched new heights in the world today and that it has been possible because of people’s blessings.

Referring to his visit to the UAE and Qatar this week, he said the respect that India now gets from every corner is not of Modi alone, but of every Indian.