India, March 3 -- The Congress on Monday recalled then Prime Minister Manmohan Singh's remarks in the US in 2005, describing the Iraq invasion as a "mistake", and said a government that stands up for its beliefs as well as its people's interests is also one that is respected across the world.

"That's a lesson that the self-styled Vishwaguru will never learn," Congress general secretary in-charge communications Jairam Ramesh said, taking a swipe at Prime Minister Narendra Modi.

Ramesh shared a video clip on X of Singh's remarks made in Washington on July 20, 2005.

"As far as the (US-led) invasion of Iraq is concerned, it was our sincere view that it was a mistake," Singh had said.

In his post on X, Ramesh said, "The PM who was singular...