In what seemed like a huge faux pas on his part, Dr Jaswant Singh Yadav, while keen on lauding Prime Minister Modi, went on to call him the most corrupt Prime Minister in the world.

Dr Yadav happens to be Labour and Employment minister in the Vasundhara Raje-led Rajasthan government.

"Today is a very great day. Our honourable famous Prime Minister, who is the most corrupt Prime Minister in the world, in his leadership, our government will form huge majority in both the places," said Dr Jaswant Singh Yadav, Labour and Employment Minister, Rajasthan government.

Dr Yadav was in Rajasthan's Alwar district, where after inaugurating an Agro Trade Tower, he began commenting on the Prime Minister and BJP's victory in Gujarat and Himachal Pradesh.

BJP has managed to retain Gujarat and won Himachal Pradesh during the Assembly elections in the two states.

A video of the minister calling Prime Minister Narendra Modi as the most corrupt Prime Minister in the world has been spreading wildly and seems to have caught the attention of people.

Surprisingly, no one present alongside the minister tried pointing out to him what he had ended up saying. Soon after making the comments, Dr Yadav left from there.

ALSO WATCH | Condom ad ban row: Rajasthan HC sends notice to health, I&B ministries, seeks explanation