Congress fields Rajkumar Lohani vs Hardeep Puri in MP Rajya Sabha by-poll
Synopsis
Key Takeaways
The Indian National Congress on Monday, 2 November 2026, named Rajkumar Lohani as its candidate for the Rajya Sabha by-election in Madhya Pradesh, setting up a direct contest against Union Minister Hardeep Singh Puri, whom the Bharatiya Janata Party (BJP) has fielded for the vacant seat. Lohani filed his nomination papers on the final day of the nomination window, with Congress MLA and Deputy Leader of Opposition Hemant Katare serving as his proposer.
How the Nomination Unfolded
Congress MLA from Bhopal North, Atif Aqeel, and several party workers accompanied Lohani to the Madhya Pradesh state Assembly for the nomination filing. Notably, no senior Congress leaders were present at the occasion — a detail that underscored the party's limited expectation of victory, even as it chose to mount a political challenge.
Puri, the Union Minister for Petroleum and Natural Gas, had filed his nomination on 31 October in the presence of Chief Minister Mohan Yadav, state BJP president Hemant Khandelwal, and other senior party leaders — a contrast in optics that reflects the BJP's confidence in retaining the seat.
Why the BJP Holds a Decisive Edge
The numbers strongly favour the ruling party. The BJP holds 164 MLAs in the 230-member Madhya Pradesh Assembly, against a considerably smaller Congress tally. The effective strength for this by-election stands at 229, meaning the BJP's numerical dominance makes a Congress victory a near-mathematical impossibility. Rajya Sabha members from Madhya Pradesh are elected by the state's Assembly members through proportional representation.
The Congress's decision to contest anyway ensures a live election rather than an uncontested walk-over for Puri, giving the opposition a platform to highlight its presence in the state and keep the BJP on the record.
What Triggered the By-Election
The seat fell vacant after Union Minister of State L. Murugan resigned from the Rajya Sabha on 14 October. His term was originally scheduled to run until 2 April 2030. Murugan quit both the Union Council of Ministers and the Upper House to concentrate on consolidating the BJP's organisational strength in Tamil Nadu.
The election has also attracted attention because Puri's existing Rajya Sabha term — representing Uttar Pradesh — is due to expire on 25 November. A victory here would secure him a fresh term through 2030.
Election Schedule and Madhya Pradesh's Rajya Sabha Composition
According to the Election Commission of India (ECI) schedule, scrutiny of nomination papers will take place on 3 November. Candidates may withdraw their nominations until 5 November. If polling is required, it will be held on 12 November between 9 am and 4 pm, with counting beginning at 5 pm. The entire process is to be completed by 16 November.
Madhya Pradesh has 11 Rajya Sabha seats in total. The BJP currently holds 8, Congress holds 2, and 1 seat — the one under contest — is vacant. A BJP win here would extend its Upper House tally in the state to nine.