A critic of Prime Minister of India Narendra Modi, Pratapgarhi joined the Indian National Congress and contested in 2019 Indian general election from Moradabad, where he lost to S. T. Hasan of Samajwadi Party with a margin of more than half a million votes (590,218 votes).