A mock poll was also organised in the presence of candidates at the resort.

On the eve of the voting for the Rajya Sabha bypolls for two seats in Gujarat, Congress lawmakers attended their legislative party meeting at a resort in Banaskantha district in the state on Thursday, said party leaders.

A total of 65 Congress legislators were shifted to the resort on Wednesday night to foil any "poaching" attempt by the ruling BJP ahead of the voting today, they said.

A mock poll was also organised in the presence of candidates at the resort.

Though the Congress leadership had earlier said they would take their legislators to Mount Abu, a hill station in adjoining Rajasthan, they were finally shifted to 'Balaram Palace Resort', Leader of Opposition in the Assembly Paresh Dhanani said.

Mr Dhanani reached the resort, located on the Abu-Palanpur highway in Banaskantha district on Wednesday night.

Of the 71 Congress legislators, 65 were taken to the resort, the party leaders said.

While disgruntled legislators Alpesh Thakor and Dhavalsinh Zala skipped the meeting, four others had taken permission from party leaders to remain absent, said state Congress spokesperson Manish Doshi.

Mr Thakor and Mr Zala had refused to get shifted to either Mount Abu or to the Banaskantha resort and had openly criticised the party for the move. The four legislators who were absent during the meeting include Gyasuddin Shaikh, Imran Khedawala, Bhikhabhai Joshi and Vikram Madam.

"We have shifted our MLAs as a precautionary measure and as a part of our strategy. We all know the BJP had indulged in unethical practices and misused the machinery in the 2017 Rajya Sabha elections. The BJP can go up to any extent to acquire power. That is why we had kept our MLAs at one place to hold a day-long workshop. They will return tomorrow morning, when voting would take place (in Gandhingar)," said Mr Doshi.

While the BJP has fielded External Affairs Minister S Jaishankar and OBC leader Juglaji Thakor, the Congress has nominated Chandrika Chudasama and Gaurav Pandya. Voting for the two seats will be held between 9 am and 4 pm and the counting will be take up at 5 pm.

Mr Doshi said the Congress Legislature Party (CLP) meeting was convened by Mr Dhanani and Gujarat Congress president Amit Chavda, who is also a legislator.

He said both the Rajya Sabha candidates of the party are also at the resort.

"Both Pandya and Chudasama are also there and attended the meeting. A mock poll was also organised in the presence of both our candidates at the resort today," he added.

On Wednesday, Mr Dhanani said the party had organised a workshop on July 4 to make the new legislators understand the process of voting in the Rajya Sabha polls. "MLAs would stay together for one day ahead of the July 5 voting. There will be a workshop for the MLAs who would exercise their franchise for the first-time. There is no question of any fear (of poaching). We are confident that all our MLAs would vote for party candidates," he had said.

The bypolls on the two seats from Gujarat were necessitated after sitting Rajya Sabha BJP MPs, Amit Shah and Smriti Irani, had resigned after their election to the Lok Sabha in May from Gandhinagar and Amethi, respectively.

Out of the total 182 legislators, 175 are qualified to exercise their franchise this time. The BJP's strength stands at 100, followed by 71 legislators of the Congress.

Other legislators eligible to cast their vote are two from the Bharatiya Tribal Party, one from the NCP and an Independent. Since elections on the two seats will be held separately, a candidate needs to garner a simple 50 per cent votes to win. In the present scenario, each candidate needs 88 votes to secure victory.

According to election officials, three legislators will not be able to cast their vote in the bypolls as they were disqualified for various reasons in the recent past. Also, four seats are lying vacant after their sitting

legislators resigned on getting elected to the Lok Sabha.