Throughout June, Swamy hogged headlines with a barrage of criticism directed at Reserve Bank of India governor Raghuram Rajan, chief economic adviser Arvind Subramanian and economic affairs secretary Shaktikanta Das. The allegations even prompted the government to come out in defence of the senior officials with finance minister Arun Jaitley calling Swamy’s attack “unfair and false”.

“If anybody considers himself above the system, it is wrong. This fondness for publicity is never going to do any good to the nation,” Modi said when asked about comments by a “Rajya Sabha MP” against top officials. “Whether it is in my party or not, such talks are inappropriate. People should conduct themselves with utmost responsibility.”

Swamy is a senior Bharatiya Janata Party leader and a Rajya Sabha MP.

But the displeasure of the top BJP leadership failed to deter Swamy from taking fresh swipes at Das.