IP Singh said "even speaking truth is a crime in the party which has lost its internal democracy."

Highlights IP Singh has been expelled from the party for 6 years after his comments

He questioned, "Have we elected a pradhan mantri or prachar mantri?"

"Forgive me...could not work as chowkidar with a strap on eyes": Mr Singh

The BJP on Monday expelled one of its senior Lucknow-based leaders after he dubbed the party's top leadership as "Gujarati thugs" and asked if the BJP has chosen a ''pradhan mantri'' (prime minister) or a prachar mantri (advertisement minister).

While attacking the BJP's top leadership in a series of tweets, the party's former spokesperson IP Singh also hailed Samajwadi Party chief Akhilesh Yadav's candidature from Azamgarh and offered him his residence for use as his pollcampaign office.

"IP Singh has been expelled from the party for six years on directions of the BJP state president," said a party release.

The expulsion followed after Mr Singh attacked the BJP leadership in a series of tweets from his official Twitter account having a prefix "usuldaar" (principled) to his name.

"I belong to a principled ''kshatriya'' family. Two Gujarati thugs have been befooling Hindi-speaking people for the last five years after capturing the country's Hindi heartland, while we are silent," he said in one of his tweets Friday.

"Our UP is six times bigger than Gujarat with an economy of Rs five lakh crore against Gujarat's Rs one lakh 15 thousand crore," said Mr Singh, adding, in such a situation what would they eat and what development would they cause.

In