Sabha (1991–96) from Godhra (Lok Sabha constituency). In 1995, BJP won a majority of 121 seats in the 182-member Legislative Assembly. Many party legislators expressed a preference for Vaghela as their leader. However, the BJP leadership installed Keshubhai Patel as the Chief Minister, and the support for Vaghela was gradually eroded. Narendra Modi is said to have thrown his weight behind Keshubhai Patel in preference to Vaghela, and was held responsible for the ensuing events by Vaghela. In September 1995, Vaghela rebelled against the BJP leadership with the support of 47 MLAs. In the subsequent compromise worked out by the leadership, Keshubhai Patel was replaced by a Vaghela loyalist Suresh Mehta as the Chief Minister. Modi was temporarily banished from Gujarat. Vaghela lost Godhra seat in May 1996 Lok Sabha polls, and soon left Bharatiya Janata Party with his supporters, bringing down Suresh Mehta's government. Rashtriya Janata Party and Chief Minister He floated his own party, named Rashtriya Janata Party and became Chief Minister with Congress Party's support in October 1996. He won bye-poll to Gujarat Assembly from Radhanpur seat in early 1997. But he had to resign as Chief Minister during ongoing political turmoil in Gujarat in October 1997, and his fellow-rebel ex-BJP MLA Dilip Parikh became CM with Vaghela's reluctant blessings. Even Parikh's government did not last long and fresh elections for Gujarat Vidhan Sabha had to be called in 1998. Vaghela did not contest these elections. He merged his new party with Congress. BJP came back to power with thumping majority in Gujarat in 1998 and Keshubhai Patel became CM again. Indian National Congress Vaghela was now established as a major politician in Indian National Congress Party. He was elected to Lok Sabha in 1999 and 2004 from Kapadvanj as Congress candidate. He was made Union Cabinet Minister of Textiles in May 2004. Kapadvanj seat was reconstituted as Panchmahal seat in 2008. Vaghela lost Panchmahal seat to BJP in 2009 Lok Sabha polls. Ahead of the Gujarat Legislative Assembly election, 2012, he was appointed the Chairman of Campaign Committee. He contested from the Kapadvanj constituency and won. He was named the leader of Opposition in the Gujarat Legislative Assembly. He has also served as the president of Gujarat Pradesh Congress Committee. He contested 2014 Lok Sabha election from Sabarkantha constituency in Gujarat and lost to BJP candidate Dipsinh Shankarsinh Rathod. Vaghela had been appointed chairman of the