NewDelhi: It is a clean sweep for Bharatiya Janata Party (BJP) in the two-way battle with the Congress in the 5-constituency Himalayan state of Uttarakhand. Also Read - Deploy Resources in Saving Lives Instead of Building PM's New House: Priyanka Gandhi

This is the second time in a row that BJP has won by clear margins. Perhaps, Kedarnath and Badrinath’s blessings are favoring the party. Stay tuned for the final results. Also Read - UP Gram Panchayat Election Results 2021: Samajwadi Party Wins Big In Modi's Varanasi | Full List of Newly Elected Gram Pradhans Here

(Click here for LIVE updates on the ongoing Lok Sabha Election Results 2019) Also Read - Uttarakhand: Corona Curfew Extended in Dehradun, Haridwar, US Nagar Till May 6. Details Here

The five constituencies are Tehri Garhwal, leading with BJP’s Mala Rajya Laxmi, Garhwal, leading with BJP’s Tirath Singh Rawat, Almora with BJP’s Ajay Tamta, Nainital with Ajay Bhatt and Haridwar with Ramesh Pokhriyal.

The Congress has lost all five of the constituencies giving the BJP another chance to boast. The vote counting is in line with the predictions of the exit polls.

The most prominent competitors in the state were the two rival candidates from Nainital-Udhamsingh, BJP’s chief ministerial candidate Ajay Bhatt and former chief minister from the Congress, Harish Rawat.

Ajay Bhatt has succeeded in the Nainital-Udhamsingh constituency with 642195 votes, while Harish Rawat is trailing with 380253 votes. The vote margin between the two candidates is 25 percent.