Brazil chooses between BRICS and Trump ally in presidential runoff

Brazil has voted in a fiercely contested presidential runoff between incumbent Luiz Inacio Lula da Silva and right-wing challenger Flavio Bolsonaro, the son of jailed former President Jair Bolsonaro and an ally of US President Donald Trump.
The election could determine whether Latin America’s largest economy maintains its prominent role in BRICS or moves closer to Washington. Bolsonaro has openly questioned Brazil’s membership in the bloc, accusing Lula of using it to antagonize the United States.
The vote count has been overshadowed by a last-minute Supreme Court decision to extend voting hours nationwide by two hours, following allegations of voter suppression and disruptions to public transport. The unprecedented move has caused confusion, as some polling stations had already closed and electronic voting machines had been sealed.
The campaign has also been marked by political violence and allegations of interference by US technology giant Meta, which has denied deliberately favoring Bolsonaro.
The two candidates entered the runoff after Bolsonaro narrowly defeated Lula in the October 4 first round, securing 47.03% of the vote to the incumbent’s 45.16%.
Follow our live updates for the latest results, reactions and developments:
25 October 2026
23:29 GMTLula has overtaken Bolsonaro as the vote count passes the halfway mark, securing 50.15% against his rival’s 49.85%, according to official figures.
With 50.76% of polling stations counted, the two candidates are separated by just 186,275 votes.

- 23:22 GMT
Brazil’s Federal Police are investigating whether public transport disruptions during the presidential runoff involved criminal offenses, Federal Police investigations director Dennis Cali said.
The probe covers Bahia, Sao Paulo, Piaui, Sergipe, and Alagoas, although a formal inquiry has so far been opened only in Sergipe. Investigators are interviewing people involved in organizing and providing transport services.
The disruptions were among the reasons that prompted the Supreme Court to extend voting hours by two hours.
- 23:12 GMT
With 37% of the vote counted, Flavio Bolsonaro maintains a narrow lead over Lula, securing 50.32% of the vote against the incumbent’s 49.68%.
- 23:09 GMT
Unverified reports circulating on social media allege that Bolsonaro supporters set fire to buses to prevent people from voting. These allegations have not been independently verified.
🇧🇷 URGENTE: A esta hora denuncian que bolsonaristas están QUEMANDO AUTOBUSES en Rio de Janeiro para impedir que las personas lleguen a los locales de votación. Tensa situación ahora en Brasil. https://t.co/1xAq95xX0O
— RabIA 🇵🇸 (@RabiaConIA) October 25, 2026Separately, at least 75 buses were reportedly blocked from leaving their garages in Salvador, prompting an electoral judge to order the arrest of municipal transport secretary Pablo Souza, according to AP.
🚨🇧🇷 ¡ESCÁNDALO EN BRASIL! BOLSONARISTAS INCENDIAN AUTOBUSES PARA IMPEDIR QUE LA GENTE VOTE: GRAVÍSIMO ATAQUE A LA DEMOCRACIA El balotaje brasileño quedó envuelto en un escándalo monumental. La campaña de Lula denunció maniobras para obstaculizar el traslado de votantes mediante la reducción del transporte público en distintos estados. En Salvador, la Justicia Electoral llegó a ordenar la detención del secretario de Movilidad. Desde el entorno de Lula apuntan contra intendentes aliados del bolsonarismo y denuncian un intento de interferir en las elecciones. ¡El derecho a votar no se negocia! Impedir que los ciudadanos lleguen a las urnas sería un atropello intolerable contra la democracia.
— Argentina Noticias (@argennoti) October 25, 2026 - 22:56 GMT
Flavio Bolsonaro has overtaken Lula in Brazil’s presidential runoff, receiving 50.24% of votes against the incumbent’s 49.76%, with 17% of polling stations reporting.
- 22:30 GMT
Prominent right-wing businessman and Flavio Bolsonaro ally Pablo Marçal has accused Lula’s Workers’ Party (PT) of attempting to manipulate the presidential election narrative after a Supreme Court judge controversially extended voting hours nationwide.
Speaking outside Bolsonaro’s election-night headquarters, Marçal denounced the decision by Justice Cristiano Zanin, Lula’s former personal lawyer, as an “absurdity” that had thrown the vote count into confusion.
“The decision arrives at 5:04pm, without notification to the Superior Electoral Court or any state electoral court. The voting machines were already closed, and there is no way to reopen them,” he told reporters.
Marçal argued that Bolsonaro’s campaign had requested an extension in only 17 cities affected by severe weather, questioning why the ruling applied to thousands of municipalities nationwide.
Brazil’s electoral authorities subsequently clarified that the extension applied only to polling stations where electronic voting machines had not already been shut down.
- 22:25 GMT
Lula leads with 50.5% against Flavio Bolsonaro’s 49.5%, with 10.4% of polling stations counted.
- 22:14 GMT
Counting was paused after the Supreme Court extended voting hours by two hours, with 335,743 votes tallied before the suspension. The decision followed reports that public transport disruptions had prevented some voters from reaching polling stations.
The extension applies only to polling stations where electronic voting machines have not yet been sealed, Supreme Court Justice Cristiano Zanin has clarified, according to Brazilian news outlet UOL.
However, some stations had already sealed their machines before receiving the order, leaving late arrivals unable to cast their ballots.
- 21:50 GMT
Incumbent Luiz Inacio Lula da Silva has taken an early lead over right-wing challenger Flavio Bolsonaro in Brazil’s presidential runoff, according to the first figures published by the country’s electoral authorities.
Lula received 57.66% of valid votes against Bolsonaro’s 42.34%, with just 0.25% of polling stations counted as of 5:06pm Brasília time.
The extremely limited count does not provide a reliable indication of the eventual outcome, particularly as the nationwide extension of voting hours has disrupted the normal release of results.
- 21:49 GMT
The last major opinion polls released before Brazil’s presidential runoff showed Flavio Bolsonaro holding a narrow advantage over incumbent Lula da Silva.
An AtlasIntel/Bloomberg survey published Saturday put Bolsonaro at 50.8% of valid voting intentions against Lula’s 49.2%. The poll surveyed 4,990 voters between October 18 and 23, with a margin of error of one percentage point.
A separate Quaest survey put Bolsonaro at 51% and Lula at 49%, also indicating a tight contest.
Both surveys were conducted before election day and do not represent exit polls or actual votes cast.
🇧🇷 BRAZIL 2026 — NEW FINAL POLL AtlasIntel/Bloomberg: Flávio Bolsonaro 50.8% Lula 49.2% 📊 4,990 voters | ±1 pp 📅 Fieldwork: Oct 18–23 Another tight result ahead of Sunday's presidential runoff. Full polling tracker: https://t.co/OAeE07EWBx https://t.co/QK5Js9qSjY
— Votendi (@VotendiGlobal) October 24, 2026












