"They have not called me 'neech' for the first time yesterday. Mrs Sonia Gandhi and her family members have used it too. Why am I 'neech' - because I was born poor, because I am of a lower caste, because I am a Gujarati? Is that why they hate me?" PM Modi said at a rally in Himatnagar in the state's Sabarkantha.
He then recalled name-calling by various Congress leaders listing them by name - national leaders, state leaders - and asked, "Where is the decency in the language Congress leaders have used for me? What did I do to deserve this? Is it my crime that the people of India have reposed their faith in me?"
Mani Shankar Aiyar had called the Prime Minister a "neech aadmi" on Thursday costing him primary membership of the Congress, which rushed into damage control mode. But PM Modi and top BJP leaders have, with a stream of statements since yesterday, ensured that the pressure on the Congress has not eased ahead of the crucial voting tomorrow. They have accused the Congress of a casteist attack, stressing on his credentials as a self-made leader as opposed to the Congress' Gandhis, who owe their power to dynastic politics.
Soon after Mr Aiyar's comment yesterday, PM Modi exhorted his home state Gujarat not to respond to the slur against him with words or tweets. "Those pained by such a mindset and who want to take revenge, show it on voting day, on December 9 and December 14," he said, using the word "neech" many times in a speech less than an hour long.
Rahul Gandhi, who was also campaigning in Gujarat today, said he suspended Mr Aiyar immediately as "the Congress respects the Prime Minister's post."
Mani Shankar Aiyar who has attributed his use of the word "neech aadmi" for the PM to his poor command of Hindi, today said, "If any damage has been done to Congress because of what I said or did then I am saddened by it. I had no such intention. I am confident that under the leadership of Rahul Gandhi we will win in the Gujarat elections.
He said he was ready to "accept any punishment that the Congress party wants to give me."
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.