The declaration of results for bypolls in 7 Assembly constituencies on 6 November 2022 gave the Bharatiya Janata Party the opportunity to claim fresh approval of Prime Minister Narendra Modi's policies.
Out of the 7 seats, the BJP won 4, while the Telangana Rashtra Samithi (TRS), Rashtriya Janata Dal (RJD), and Shiv Sena (Uddhav Balasaheb Thackeray) secured one seat each.
The BJP retained Gola Gokarannath in Uttar Pradesh, Dhamnagar in Odisha and Gopalganj in Bihar, and won Haryana's Adampur as well. In Telangana's hotly-contested Munugode, TRS defeated BJP by over 10,000 votes.
The Uddhav faction of the Shiv Sena won the Andheri (East) seat as no major party fielded candidates against Rutuja Latke whose husband's death necessitated the bypoll.
Also watch: Will save people of Gujarat from deceit of BJP's 'double engine': Rahul Gandhi
In Bihar, the RJD saw its victory margin fall in Mokama and it fell short of a win in party president Lalu Prasad's home district of Gopalganj, which the BJP retained.
Before the bypolls, the BJP had reportedly held three of these seats, the Congress had two, and the Shiv Sena and the RJD had one constituency each.