Union minister and BJP leader Smriti Irani on Wednesday hit out at Congress Rahul Gandhi over his remarks on the Indian democracy in London. "It's shameful that Rahul Gandhi, instead of coming to Parliament and apologising for his undemocratic rant against India, today, seeks to be absent from the Parliament. Today, every Indian citizen demands an apology to the Indian Parliament, which is not mere an amalgamation of the Parliamentarians but is the collective voice of the Indian people, and the Constitutional reflection of the will of the Indian people," she said.