New Delhi: Mahendrasinh Vaghela, son of former Congress leader Mahendrasinh Vaghela, resigned from the BJP on Thursday. He had joined the saffron party in July this year. Before joining the BJP, Mahendrasingh Vaghela served as a Congress MLA till 2017. Also Read - Virat Kohli Should Divorce Anushka Sharma For Making 'Pataal Lok': BJP Minister Nandkishor Gurjar Gets Trolled For Bizarre Remark

Soon after joining the BJP, Mahendrasinh attacked Congress president Rahul Gandhi, saying that given his style of working, a revival of the country’s oldest party does not look possible in the near future. Also Read - 'Will Defeat Coronavirus Under CM Thackeray's Leadership': Maharashtra Minister Raut Slams Centre, BJP | Watch

Vaghela was elected to the Gujarat Assembly on a Congress ticket for two consecutive terms from Bayad in North Gujarat — 2007 to 2012 and 2012 to 2017. Also Read - '60 Flip-Flops in 60 Days': Congress Leader Sanjay Nirupam Targets Maharashtra CM Uddhav Thackeray

Vaghela had voted against Congress candidate Ahmed Patel in the Rajya Sabha polls held in August 2017. He had quit the Congress ahead of the Assembly elections held in December last year. However, he did not contest the elections or join any party then.

His father Shankersinh Vaghela, a former Union minister, himself was with the BJP till 1998.

Vaghela had quit the Congress after the Rajya Sabha polls last year and floated ‘Jan Vikalp’, a third front, ahead of the 2017 Gujarat Assembly polls.

However, all the 100-odd candidates of the new front lost the polls held in December.

In August 2017, Mr Vaghela, then the Leader of Opposition in the Gujarat Assembly, along with seven other Congress MLAs had reportedly cross-voted in favour of the BJP candidate during the Rajya Sabha polls and then resigned from the party.

Despite the cross-voting, Congress candidate Ahmed Patel narrowly won the contest by defeating BJP nominee Balwantsinh Rajput.