Brazilian President Meets With President Donald Trump at the White House in Washington DC [Photo Credit: Palácio do Planalto from Brasilia, Brasil, CC BY 2.0, via Wikimedia Commons

Brazil’s Congress Moves to Reduce Bolsonaro Sentence in Blow to Lula Ahead of Election

Brazil’s political tensions escalated this week after lawmakers dealt a significant setback to President Luiz Inácio Lula da Silva, voting to override his veto and approve legislation that could dramatically reduce the prison sentence of former President Jair Bolsonaro.

The vote, which now faces an expected legal challenge, signals growing resistance to Lula’s agenda in Congress just months before the country heads into a high-stakes presidential election in October. For Bolsonaro and his allies, it marks a major political victory—even as the former leader remains under house arrest following his conviction for plotting a coup.

The legislation passed by Congress changes how sentences are calculated for certain crimes, including those tied to attempts against democratic rule. Under the new framework, courts would base sentencing on only the most severe charge, rather than stacking multiple offenses. Analysts suggest the shift could reduce Bolsonaro’s sentence by as much as 20 years, though the exact impact remains uncertain.

Bolsonaro began serving his sentence in November, and while the new law could shorten his time in custody, legal experts caution that it does not guarantee his release. The measure is likely to face scrutiny in Brazil’s Supreme Court, where opponents are already preparing challenges.

The override vote was made possible by a coalition of conservative lawmakers and centrists who joined forces to push back against Lula’s veto. Even before the vote, Bolsonaro allies expressed confidence in the outcome, framing the move as an early step toward broader relief.

“This is a first and much awaited step,” said Senator Espiridião Amin, a supporter of the former president. “The next stage is full amnesty.”

The implications extend beyond Bolsonaro himself. Supporters argue the legislation could also benefit individuals convicted for their role in the January 8, 2023, unrest in Brasília, when government buildings were damaged in an incident that drew comparisons to the U.S. Capitol attack two years earlier.

Legal scholar Alexandre Knopfholz noted that the bill may reduce penalties for crimes committed by groups, potentially broadening its impact to include many of those charged in the Brasília events. Still, he emphasized that Bolsonaro would not be automatically freed, even if the law ultimately stands.

Lula allies sharply criticized the vote, with lawmaker Lindberg Farias calling it “a day of infamy” and accusing opponents of trying to undermine ongoing investigations tied to the coup attempt. The president has not yet publicly responded to the twin setbacks he faced this week, including the Senate’s rejection of his nominee to the Supreme Court—a rare occurrence not seen in over a century.

The political stakes are rising as the election approaches. Bolsonaro’s son, Senator Flávio Bolsonaro, is expected to challenge Lula, adding another layer to an already heated contest. During the vote, Flávio struck a unifying tone, saying he would govern for all Brazilians regardless of political differences.

Political analysts say the developments are a warning sign for Lula’s reelection prospects. According to Carlos Melo, a professor at Insper University in São Paulo, the vote suggests Bolsonaro’s influence remains strong despite his legal troubles.

At the same time, Melo cautioned that much can change in the months ahead, with shifting public attention and campaign dynamics still to come.

For now, the episode highlights a familiar reality in global politics: even after courtroom battles and electoral defeats, political movements rarely disappear. Instead, they adapt—and sometimes regain momentum—often in ways that reshape the landscape heading into the next election.

[READ MORE: CNN Panel Erupts as War Debate Turns Personal, Highlighting Deeper Divisions]

expure_slide