He has served five terms as deputy prime minister of Nepal under the government of Madhav Kumar Nepal, Baburam Bhattarai, KP Sharma Oli, Pushpa Kamal Dahal and Sher Bahadur Deuba.
[5] Gachhadar was previously in the Madhesi people forum and Nepali Congress (Democratic), and was Minister of Water Resources.
[6] Gachhadar was formally expelled from Nepali Congress in March 2008, by that time he had already joined PRF.
[8] On 4 June 2009 he was appointed as the deputy prime minister for the first time keeping in consideration his contribution to establish Madhav Kumar Nepal's administration.
He was nominated Vice-president of Nepali Congress alongside Bimalendra Nidhi till 2021.