 Later he joined Bharatiya Janata Party.He was first a mayor in Bihar, and later the Minister of State for Rural Development in central cabinet in Delhi from 2014 to 2019.Yadav represented the Patna constituency of Bihar winning thrice from there in 1991, 1996, and 2004 elections as member of Rashtriya Janata Dal.