| Political Journey | - October 1996 to March 2002: Member of 13th Legislative Assembly of Uttar Pradesh
- March 1997 to October 1997: Minister in the government of Uttar Pradesh
- September 2001 to October 2001: Leader of the opposition, Uttar Pradesh Legislative Assembly
- March 2002 to May 2007: Member of 14th Legislative Assembly of Uttar Pradesh
- May 2002 to August 2003: Minister in the government of Uttar Pradesh
- May 2002 to August 2003: Leader of the House in Uttar Pradesh Legislative Assembly
- August 2003 to September 2003: Leader of the opposition in Uttar Pradesh Legislative Assembly
- May 2007 to November 2009: Minister in the government of Uttar Pradesh
- November 2009 to March 2012: Member of the 15th Legislative Assembly of Uttar Pradesh government
- November 2007 to March 2012: Minister in the government of Uttar Pradesh
- March 2012: Member of the 16th Legislative Assembly
- March 2012 to June 2016: Leader of the opposition in Uttar Pradesh Legislative Assembly
- March 2017: Cabinet Minister, Bharatiya Janata Party (Uttar Pradesh)
- January 2022: Member of Uttar Pradesh Legislative Council
- 22/02/2024: Elected as president of Rashtriya Shoshit Samaj Party
- 20/02/2024: Resigned from Samajwadi Party primary membership and Uttar Pradesh Legislative Council
- 1980: Formally entered active politics as convenor of Yuva Lokdal in Allahabad, Uttar Pradesh
- May 2007 to March 2012: Member of 15th and 16th Legislative Assemblies of Uttar Pradesh
- May 2007 to March 2012: Minister in the government of Uttar Pradesh
- 19/03/2017 to 11/01/2022: Cabinet Minister for Labour, Employment, Coordination, Urban Employment and Poverty Alleviation in Yogi Adityanath ministry
- January 2022: Joined Samajwadi Party and became Member of Uttar Pradesh Legislative Council
|
|---|