Maharashtra Vikas Aghadi staged a massive rally in Mumbai against the Election Commission's "inaction on electoral roll registration fraud." (Express Photo/Ganesh Shirsekar)The Opposition Maha Vikas Aghadi (MVA) in Maharashtra led by NCP (SP) supremo Sharad Pawar and Shiv Sena (UBT) chief Uddhav Thackeray, Maharashtra Navnirman Sena (MNS) president Raj Thackeray and Congress leaders came together for a protest rally in Mumbai on Saturday against alleged irregularities, massive duplication and bogus entries in the state’s voter lists. The Opposition parties demanded immediate correction in the voter lists and postponing the civic polls set to be held early next year until the electoral rolls are rectified.
Thousands of workers from the Shiv Sena (UBT), MNS, NCP (SP) and Congress gathered at Metro Cinema before marching towards Azad Maidan for the “Satyacha Morcha (March for Truth)”, in a show of Opposition unity demanding “transparency in the electoral process”. The rally culminated at the BMC headquarters, with Uddhav, Sharad Pawar, Raj and Balasaheb Thorat in attendance.
Speaking at the rally, Raj presented “data showing duplication in 11 Lok Sabha constituencies”. Uddhav announced he would approach the courts with “all the evidence” and seek justice, accusing the Election Commission of India (ECI) of failing to safeguard democracy.
Raj said his party’s verification drive had uncovered “lakhs of duplicate and bogus voters” across Maharashtra as he gave the number of such voters in Mumbai, Thane, Maval, Nashik and Pune.
“There are 4,500 voters from Kalyan who have also voted in Malabar Hill. These are not mistakes — they are deliberate manipulations,” Raj said, holding up files.
“If both the Opposition and ruling parties agree that duplication exists, then why the rush to hold the polls? Clean the lists first. Even if it takes one more year, democracy is more important than deadlines,” he added.
Raj described the protest as “a march of anger, strength and truth,” adding that the Opposition had united “to make Delhi hear Maharashtra’s voice.”
Uddhav accused the ECI and the state government of complicity. “They stole our party, stole our name, stole our symbol — and now they are stealing our votes,” he said.
“If the Chief Minister (Devendra Fadnavis) claims he will expose how the Opposition benefited, that means he accepts that vote theft took place,” Uddhav added.
He announced that the Opposition would soon move court with “documentary evidence”. “We trust the judiciary; if the courts fail, the people’s court will give justice,” he said.
Urging voters to stay alert, Uddhav said, “Check your names, check who is registered at your address. Democracy is being strangled before our eyes, and it is our duty to protect it.”
Pawar and Thorat also addressed the gathering, echoing the demand for a full revision of electoral rolls. Pawar said, “This is not about political power but about saving institutions that protect democracy.”
Thorat alleged that despite repeated complaints, the ECI had failed to act. “In my constituency alone, over 9,000 bogus names were found. When we met officials, they promised corrections, but nothing happened,” he said.
Raj courted controversy when he told supporters to “catch and hand over” duplicate voters to the police if found voting twice. “If anyone is seen voting multiple times, stop them, expose them and hand them to police,” he said.
Ruling party leaders condemned the remark as “provocative,” but MNS functionaries later clarified that Raj was urging vigilance, not violence.
Saturday’s protest also marked a symbolic political moment — the first time in over a decade that Uddhav and Raj shared a platform. The brothers, once estranged, stood side by side with Pawar, signalling a new phase of Opposition unity in Maharashtra politics.
Uddhav, gesturing toward his brother, said, “We have come together for Maharashtra, for Hindutva, and for democracy. Our strength is on the streets.”