Assembly by-elections are usually won by the party in power. That is why it came as a surprise for the BJP that it failed to retain Badrinath assembly seat and was defeated in Manglaur in Uttarakhand by a margin of 422 votes. While the Congress has been claiming victory in Badrinath as a natural corollary to INDIA Bloc win in Faizabad Lok Sabha seat that hosts Ayodhya and the Ram Mandir, the BJP may have much to mull about its performance. Defeat of BJP candidate Rajendra Singh Bhandari in Badrinath assembly seat may not be so much a comment on chief minister Pushkar Singh Dhami but it could still be an eye-opener for the party. The seat fell vacant as Bhandari had quit the Congress as an MLA during 2024 Lok Sabha polls. He joined the BJP supporting its Garhwal Lok Sabha candidate Anil Baluni. The BJP had fielded him in the by-election hoping his connection with local public would carry him through. What the party did not factor in was lack of enthusiasm among its cadres to the Congress turncoat. “More than BJP cadres letting Bhandari down, Badrinath seat was mainly lost because there was simmering anger among residents of Joshimath over delay in resettlement and relocating them,” pointed out senior Congress leader Prakash Joshi. This was an area which has always given BJP the lead. Joshimath has been declared a landslide-subsidence zone since 2022 and people still have to deal with it. The second seat Manglaur had always seen a proxy battle between the Congress and the BSP. Congress leader Jairam Ramesh however insisted that the Uttarakhand results “reflect the changing political climate in the country.”