Have you noticed how Lula’s victory is being given equal billing to Bolsonaro’s rejection in many of today’s headlines? We quantified it and compared it with last year’s presidential election in Ecuador, where centre-right Daniel Noboa defeated left-wing Luisa González, who also rejected the result.
- Lula’s victory appeared alongside his far-right opponent’s rejection or challenge in 35.1% of the English-language result headlines we retrieved: 13 of 37 reports.
- Noboa’s victory in Ecuador appeared alongside the left-wing challenger’s rejection or challenge in 26.7% of the English-language result headlines we retrieved: four of 15 reports.
How often did the loser’s challenge reach the result headline?
English-language sample: Brazil 13 of 37 (35.1%), Ecuador 4 of 15 (26.7%). The samples contain different publications. For the same 15 English editions: Brazil 4 of 16 (25.0%), Ecuador 4 of 15 (26.7%). Controls also show all languages and matched publications.
These samples contain different publications. Restricting the comparison to the same 15 English editions gives 25.0% for Brazil and 26.7% for Ecuador, so the overall gap does not persist in that comparison. The individual outlets’ headlines show where the standards differ.
Brazil’s electoral court announced Lula’s re-election with 51.79% of valid votes, against Flávio Bolsonaro’s 48.21%. Bolsonaro’s refusal to accept that result did not change it. Yet CBS, CNN and Sky put his rejection beside Lula’s victory in their result headlines. The electoral court’s announcement.
Lula won, but Bolsonaro rejects it
Sky headline ending
“but his opponent Flavio Bolsonaro refuses to accept result”
Sky NewsRead the original
ABC Australia result headline
“Lula wins Brazilian election but Bolsonaro refuses to accept defeat”
ABC AustraliaRead the original
CBS, Sky and ABC Australia joined the announced victory to the loser’s refusal with “but”.
Editors gave the announced winner and the losing opponent’s rejection space in the same headline. The word “but” makes the rejection a qualification to the victory. Readers who see only the headline get Bolsonaro’s objection without the critical information that his own campaign had also requested extra voting time.
Sky’s double standards: Bolsonaro in the headline, González below it
We then checked what the same outlets did when the political sides were reversed. Ecuador’s 2025 election gave us a centre-right winner and a left-wing opponent who rejected the result. The Congressional Research Service places Noboa’s and González’s parties on those sides of the political spectrum.
Brazil: left-wing winner, right-wing challenger
“Lula re-elected president in Brazil but his opponent Flavio Bolsonaro refuses to accept result”
Sky News, Captured 26 October 2026Read the original
Ecuador: centre-right winner, left-wing challenger
“Daniel Noboa: Ecuador re-elects president with controversial approach to tackling gang crime”
Sky News, 14 April 2025Read the original
Sky announced the electoral authority’s result in both reports. Brazil’s count was final; Ecuador’s preliminary tally had been described by its electoral authority as irreversible.
Sky put González’s rejection in its standfirst and second body paragraph. Sky knew about both objections, but only Bolsonaro’s reached the main headline. Its Ecuador headline criticised Noboa’s approach to gang crime; it still kept his opponent’s challenge below the headline. Sky should explain why Bolsonaro’s refusal qualified Lula’s victory in the headline while González’s refusal did not qualify Noboa’s.
Brazil: left-wing winner, right-wing challenger
“Brazil’s Lula wins reelection with victory over Trump ally Bolsonaro, who rejects result”
CNN, Captured 26 October 2026Read the original
Ecuador: centre-right winner, left-wing challenger
“Ecuador’s President Daniel Noboa declared election winner as rival demands recount”
CNN, Published 13 April 2025; checked 26 October 2026Read the original
Both titles were verified on CNN’s own website. The Ecuador report was published on 13 April 2025, updated on 14 April and checked on 26 October 2026.
CNN’s English headlines included both objections. BBC English’s included neither. The criticism of Sky is specific: its own two headlines give the right-wing challenger prominence that the left-wing challenger did not receive.
Brazil: left-wing winner, right-wing challenger
“Brazil election: Lula wins fourth term in dramatic comeback over Bolsonaro”
BBC, Captured 26 October 2026Read the original
Ecuador: centre-right winner, left-wing challenger
“Ecuador's President Daniel Noboa wins re-election”
BBC English, 14 April 2025Read the original
The BBC reported González’s objection in the Ecuador article’s body. These are the visible English result headlines; BBC Mundo is counted separately.
Check each outlet: Brazil and Ecuador side by side
Search all 82 publication-and-language editions. Each election cell shows challenge headlines divided by eligible result reports. Missing coverage is shown as Not retrieved, never zero. Selecting a cell reveals source headlines and links.
Both campaigns asked for more time. Readers needed to know that immediately.
Bolsonaro’s own campaign requested extra voting time. CNN Brasil’s chronology and UOL’s explainer show that his campaign asked the electoral court for an extension in places affected by heavy rain. Lula’s campaign sought a nationwide extension after transport problems, first through the electoral court and then through the Supreme Court. CNN Brasil chronology; UOL explainer.
It is absurd to give readers Bolsonaro’s rejection over extra voting time without immediately telling them that his own campaign also wanted more time. Editors needed to explain his request alongside his objection, including the differences in scope and court route. AP reported expert criticism of his legal arguments. Those arguments should be assessed against the evidence, rather than gaining weight simply because the losing candidate repeated them. AP on the legal arguments.
The electoral court also rebutted Bolsonaro’s claim that his party’s monitors had been expelled from a secure room. According to the court, the room was not open and the party’s representatives had visited other monitoring facilities. Editors repeating that allegation should put the court’s answer beside it. Agência Brasil on the court’s rebuttal.
CBS waited 821 words to explain that both campaigns asked
CBS put Bolsonaro’s refusal in its second body paragraph. It waited until paragraph 24, after 821 body words, to explain that both campaigns had requested an extension. CNN supplied that information in paragraph 11, after 304 words. ABC Australia completed the explanation in paragraph five, after 117 words. CBS gave readers the objection immediately and buried a fact they needed to assess it.
How long did readers wait for the fact that both campaigns asked?
Three reports checked paragraph by paragraph. Counts exclude headlines, captions, promotional links and standfirsts. For ABC, the count ends where the second campaign’s request appears.
See the figures
| Outlet | Body words before both requests are clear |
|---|---|
| CBS News | 821 |
| CNN | 304 |
| ABC Australia | 117 |
CBS made an announced victory sound provisional
“Lula's victory, if confirmed by electoral authorities”
CBS News, 26 October 2026Read the original
Excerpt from the seventh body paragraph. The report had already said the electoral court announced the result with all votes counted.
CBS had already told readers the electoral court announced the result with all votes counted. It then made Lula’s victory conditional on confirmation without identifying any outstanding procedural step. CBS should explain what it meant or correct the sentence.
Bloomberg turned the victory into a story about dislike
Analysis, translated from French
“After Lula's victory, Brazil is on the brink of a deep fracture.”
Bloomberg’s newsletter and DW’s analysis are excluded from the result-report denominator. DW’s wording is the English translation stored in NewsCord; the audit download retains its original title.
Bloomberg told readers Brazil had chosen the leader it disliked least. DW put Brazil on the brink of a deep fracture. Both headlines added a negative judgement to the victory: voters’ supposed dislike in one, an impending national fracture in the other. Readers should be able to see the evidence for those judgements in the articles.
Other editors announced who won
BBC English result report
“Brazil election: Lula wins fourth term in dramatic comeback over Bolsonaro”
Guardian result report
“Lula wins fourth term as Brazil president after historic upset over far-right Flávio Bolsonaro”
The GuardianRead the original
BBC English and the Guardian’s main result reports announced Lula’s victory without a rejection clause. The Guardian carried the refusal in its live blog; BBC Mundo included it in its Spanish headline.
Across all languages, 31 of the 84 Brazil result reports carried the loser’s challenge in the headline: 36.9%. Additional reporting from Agência Brasil, Agência Pública and Reuters via UOL announced the winner directly. ABC Australia and the Kyiv Independent included the challenge. The full inventory below lets readers check each decision.
Which result headlines carried the challenge?
In the original sample, 29 of 79 result reports carried a rejection or challenge in the headline. After adding five newly found result reports, 31 of 84 did. Each square represents an article; select a square to inspect its captured headline.
The figures, sources and method
NewsCord retrieved 84 Brazil result reports and 35 Ecuador result reports from a panel of 82 publication-and-language editions. Across all languages, the challenge appeared in 31 of 84 Brazil headlines (36.9%) and 17 of 35 Ecuador headlines (48.6%). Among the same 33 editions found for both elections, the figures were 12 of 35 (34.3%) and 17 of 35 (48.6%). The English figures at the top describe the retrieved English sample; they do not establish a media-wide policy against left-wing candidates.
How we did this
Which reports we compared
Brazil uses NewsCord’s frozen capture from 25 and 26 October 2026. Ecuador reports were first published on 13 or 14 April 2025 and their historical headlines were checked on 26 October 2026. We include result reports and exclude live blogs, video-only items, opinion, profiles, previews and standalone challenge stories. The panel is defined by Brazil’s captured publications. Missing reports are unknown, not zero; the sample is not a census of all media or a random sample.
How we did this
How we counted the headlines
The original Brazil inventory contains 138 headline records for 133 identifiable articles. Twelve researched additions bring it to 150 records and 145 article identities. The result-only denominator contains 79 original reports and five additions. We merge known URL aliases and count each article once within its publication and language edition. Any captured headline variant with an explicit refusal, rejection, fraud allegation, recount or annulment demand, or legal challenge makes that article positive. Generic negative language does not qualify. Syndicated articles count as publisher placements, not independent reporting teams or audience exposure.
Historical pages may have changed since election night. AP’s captured Brazil result headline did not include rejection; a later retrieved version did. We preserve the original capture and do not count the update as another article. Original-language titles govern classification, translations retain their originals, and indexed-only evidence is labelled. Three Brazil reports with unverified first-publication dates remain in the frozen capture.
The search recovered another 17 eligible Ecuador reports outside the Brazil-derived panel. Those stay in the downloads as supplementary evidence. Including them gives 24 challenge headlines out of 52 Ecuador reports (46.2%). The per-outlet table and search log record missing reports and sources, so readers can distinguish a headline without a challenge from a report we could not retrieve.
One Le Figaro headline attributes a suspicion of rigging to Bolsonaro. Excluding that broader challenge category gives 30 of 84 Brazil reports (35.7%). Excluding Courrier international’s Ecuador press review gives 17 of 34 (50.0%). The downloads preserve these classification and format decisions.
How we did this
Why Ecuador is the main comparison
Noboa is classified as centre-right by the Congressional Research Service and conservative by AP; he has described himself as centrist. González is on the left and disputed the result. Argentina’s Sergio Massa conceded to Javier Milei, so his case cannot show an omitted rejection. The other screened elections had different political alignments, parliamentary coalition questions or no rejecting loser. The comparator and screening downloads record those decisions. A headline count measures prominence; body placement is examined separately in the cited case studies.
The EU observation mission’s final report says González demanded a recount on election night without providing evidence and observers found no indication of fraud. It also records incumbent advantage and campaign-coverage concerns. Those findings came later; Sky’s result report said the observers had not yet issued their reports. In Brazil, the sources cited here report criticism of Bolsonaro’s legal arguments, not a final judgment dismissing his challenge.
More than a third of Brazil result headlines carried the challenge
Original capture: 29 of 79 (36.7%). After adding five result reports: 31 of 84 (36.9%). The additions expanded the retrieved sample.
See the figures
| Sample | Challenge in headline | No challenge in headline |
|---|---|---|
| Original capture | 29 | 50 |
| Expanded research | 31 | 53 |
Check the result-report sample
- 20 Minutes
Challenge in headline
YesCohort
Original captureRead the report
- Anadolu Ajansı
Challenge in headline
NoCohort
Original captureRead the report
- ABC
Challenge in headline
NoCohort
Original captureRead the report
- AFP
Challenge in headline
NoCohort
Original captureRead the report
- Al-Jazeera Net
Challenge in headline
YesCohort
Original captureRead the report
- América Económica
Challenge in headline
NoCohort
Original captureRead the report
- AP News
Challenge in headline
NoCohort
Original captureRead the report
- Buenos Aires Times
Challenge in headline
NoCohort
Original captureRead the report
- BBC
Challenge in headline
YesCohort
Original captureRead the report
- BBC
Challenge in headline
NoCohort
Original captureRead the report
- BBC
Challenge in headline
NoCohort
Original captureRead the report
- BFM
Challenge in headline
YesCohort
Original captureRead the report
- Chosunbiz
Challenge in headline
NoCohort
Original captureRead the report
- Bloomberg Línea
Challenge in headline
NoCohort
Original captureRead the report
- The Boston Globe
Challenge in headline
YesCohort
Original captureRead the report
- Boursorama
Challenge in headline
YesCohort
Original captureRead the report
- Cadena SER
Challenge in headline
NoCohort
Original captureRead the report
- Capital FM Africa
Challenge in headline
NoCohort
Original captureRead the report
- CBC
Challenge in headline
YesCohort
Original captureRead the report
- CBS News
Challenge in headline
YesCohort
Original captureRead the report
- CNBC
Challenge in headline
YesCohort
Original captureRead the report
- CNN
Challenge in headline
YesCohort
Original captureRead the report
- Courrier international
Challenge in headline
YesCohort
Original captureRead the report
- Dallas News
Challenge in headline
NoCohort
Original captureRead the report
- Diario Libre
Challenge in headline
YesCohort
Original captureRead the report
- El Colombiano
Challenge in headline
NoCohort
Original captureRead the report
- El Comercio Perú
Challenge in headline
NoCohort
Original captureRead the report
- elDiario.es
Challenge in headline
NoCohort
Original captureRead the report
- El Mundo
Challenge in headline
NoCohort
Original captureRead the report
- EL PAÍS
Challenge in headline
NoCohort
Original captureRead the report
- El Salto
Challenge in headline
NoCohort
Original captureRead the report
- Euronews
Challenge in headline
YesCohort
Original captureRead the report
- Europa Press
Challenge in headline
NoCohort
Original captureRead the report
- Forbes Centroamérica
Challenge in headline
NoCohort
Original captureRead the report
- Fortune
Challenge in headline
YesCohort
Original captureRead the report
- Fox News
Challenge in headline
NoCohort
Original captureRead the report
- France 24
Challenge in headline
NoCohort
Original captureRead the report
- France 24
Challenge in headline
YesCohort
Original captureRead the report
- France 24
Challenge in headline
YesCohort
Original captureRead the report
- franceinfo
Challenge in headline
NoCohort
Original captureRead the report
- xinhua french
Challenge in headline
YesCohort
Original captureRead the report
- @globaltimesnews
Challenge in headline
NoCohort
Original captureRead the report
- Le HuffPost
Challenge in headline
NoCohort
Original captureRead the report
- tv5monde
Challenge in headline
YesCohort
Original captureRead the report
- La Nación
Challenge in headline
YesCohort
Original captureRead the report
- Lancashire Telegraph
Challenge in headline
YesCohort
Original captureRead the report
- Latin Times
Challenge in headline
NoCohort
Original captureRead the report
- La Vanguardia
Challenge in headline
NoCohort
Original captureRead the report
- Le1.ma
Challenge in headline
NoCohort
Original captureRead the report
- Le Figaro
Challenge in headline
YesCohort
Original captureRead the report
- Le Monde.fr
Challenge in headline
NoCohort
Original captureRead the report
- Le Monde.fr
Challenge in headline
YesCohort
Original captureRead the report
- libe.ma
Challenge in headline
NoCohort
Original captureRead the report
- Sistema Mexiquense
Challenge in headline
NoCohort
Original captureRead the report
- Sky News
Challenge in headline
YesCohort
Original captureRead the report
- NPR
Challenge in headline
NoCohort
Original captureRead the report
- New York Post
Challenge in headline
NoCohort
Original captureRead the report
- PBS
Challenge in headline
NoCohort
Original captureRead the report
- Politico
Challenge in headline
NoCohort
Original captureRead the report
- PressTV
Challenge in headline
NoCohort
Original captureRead the report
- Radio France
Challenge in headline
YesCohort
Original captureRead the report
- RCI
Challenge in headline
NoCohort
Original captureRead the report
- Reporterre
Challenge in headline
NoCohort
Original captureRead the report
- RFI
Challenge in headline
NoCohort
Original captureRead the report
- RTL
Challenge in headline
YesCohort
Original captureRead the report
- Radio Televisión Canaria
Challenge in headline
YesCohort
Original captureRead the report
- RTVE.es
Challenge in headline
NoCohort
Original captureRead the report
- SBS
Challenge in headline
NoCohort
Original captureRead the report
- South China Morning Post
Challenge in headline
NoCohort
Original captureRead the report
- The Independent
Challenge in headline
NoCohort
Original captureRead the report
- The Guardian
Challenge in headline
NoCohort
Original captureRead the report
- The News Minute
Challenge in headline
YesCohort
Original captureRead the report
- The Times
Challenge in headline
YesCohort
Original captureRead the report
- USA Today
Challenge in headline
NoCohort
Original captureRead the report
- Vietnam.vn
Challenge in headline
NoCohort
Original captureRead the report
- The Washington Post
Challenge in headline
NoCohort
Original captureRead the report
- DIE WELT
Challenge in headline
YesCohort
Original captureRead the report
- Folha de S.Paulo
Challenge in headline
NoCohort
Original captureRead the report
- yalibnan
Challenge in headline
NoCohort
Original captureRead the report
- ABC Australia
Challenge in headline
YesCohort
Research additionRead the report
- Agência Pública
Challenge in headline
NoCohort
Research additionRead the report
- Agência Brasil
Challenge in headline
NoCohort
Research additionRead the report
- UOL / Reuters
Challenge in headline
NoCohort
Research additionRead the report
- The Kyiv Independent
Challenge in headline
YesCohort
Research additionRead the report
| 20 Minutes | Yes | Original capture | Open source |
|---|---|---|---|
| Anadolu Ajansı | No | Original capture | Open source |
| ABC | No | Original capture | Open source |
| AFP | No | Original capture | Open source |
| Al-Jazeera Net | Yes | Original capture | Open source |
| América Económica | No | Original capture | Open source |
| AP News | No | Original capture | Open source |
| Buenos Aires Times | No | Original capture | Open source |
| BBC | Yes | Original capture | Open source |
| BBC | No | Original capture | Open source |
| BBC | No | Original capture | Open source |
| BFM | Yes | Original capture | Open source |
| Chosunbiz | No | Original capture | Open source |
| Bloomberg Línea | No | Original capture | Open source |
| The Boston Globe | Yes | Original capture | Open source |
| Boursorama | Yes | Original capture | Open source |
| Cadena SER | No | Original capture | Open source |
| Capital FM Africa | No | Original capture | Open source |
| CBC | Yes | Original capture | Open source |
| CBS News | Yes | Original capture | Open source |
| CNBC | Yes | Original capture | Open source |
| CNN | Yes | Original capture | Open source |
| Courrier international | Yes | Original capture | Open source |
| Dallas News | No | Original capture | Open source |
| Diario Libre | Yes | Original capture | Open source |
| El Colombiano | No | Original capture | Open source |
| El Comercio Perú | No | Original capture | Open source |
| elDiario.es | No | Original capture | Open source |
| El Mundo | No | Original capture | Open source |
| EL PAÍS | No | Original capture | Open source |
| El Salto | No | Original capture | Open source |
| Euronews | Yes | Original capture | Open source |
| Europa Press | No | Original capture | Open source |
| Forbes Centroamérica | No | Original capture | Open source |
| Fortune | Yes | Original capture | Open source |
| Fox News | No | Original capture | Open source |
| France 24 | No | Original capture | Open source |
| France 24 | Yes | Original capture | Open source |
| France 24 | Yes | Original capture | Open source |
| franceinfo | No | Original capture | Open source |
| xinhua french | Yes | Original capture | Open source |
| @globaltimesnews | No | Original capture | Open source |
| Le HuffPost | No | Original capture | Open source |
| tv5monde | Yes | Original capture | Open source |
| La Nación | Yes | Original capture | Open source |
| Lancashire Telegraph | Yes | Original capture | Open source |
| Latin Times | No | Original capture | Open source |
| La Vanguardia | No | Original capture | Open source |
| Le1.ma | No | Original capture | Open source |
| Le Figaro | Yes | Original capture | Open source |
| Le Monde.fr | No | Original capture | Open source |
| Le Monde.fr | Yes | Original capture | Open source |
| libe.ma | No | Original capture | Open source |
| Sistema Mexiquense | No | Original capture | Open source |
| Sky News | Yes | Original capture | Open source |
| NPR | No | Original capture | Open source |
| New York Post | No | Original capture | Open source |
| PBS | No | Original capture | Open source |
| Politico | No | Original capture | Open source |
| PressTV | No | Original capture | Open source |
| Radio France | Yes | Original capture | Open source |
| RCI | No | Original capture | Open source |
| Reporterre | No | Original capture | Open source |
| RFI | No | Original capture | Open source |
| RTL | Yes | Original capture | Open source |
| Radio Televisión Canaria | Yes | Original capture | Open source |
| RTVE.es | No | Original capture | Open source |
| SBS | No | Original capture | Open source |
| South China Morning Post | No | Original capture | Open source |
| The Independent | No | Original capture | Open source |
| The Guardian | No | Original capture | Open source |
| The News Minute | Yes | Original capture | Open source |
| The Times | Yes | Original capture | Open source |
| USA Today | No | Original capture | Open source |
| Vietnam.vn | No | Original capture | Open source |
| The Washington Post | No | Original capture | Open source |
| DIE WELT | Yes | Original capture | Open source |
| Folha de S.Paulo | No | Original capture | Open source |
| yalibnan | No | Original capture | Open source |
| ABC Australia | Yes | Research addition | Open source |
| Agência Pública | No | Research addition | Open source |
| Agência Brasil | No | Research addition | Open source |
| UOL / Reuters | No | Research addition | Open source |
| The Kyiv Independent | Yes | Research addition | Open source |
Download the audit and chart data
- Every captured headline and its classificationCSV, 150 rows
- Result reports: challenge prominenceCSV, 2 rows
- Where both extension requests first become clearCSV, 3 rows
- The 84 result reports behind the chartCSV, 84 rows
- Selected election headline comparisonsCSV, 8 rows
- Comparator inclusion and exclusion decisionsCSV, 5 rows
- Brazil-Ecuador headline percentagesCSV, 14 rows
- Per-outlet comparison: Brazil and EcuadorCSV, 82 rows
- Full screened Brazil-Ecuador corpusCSV, 230 rows
- Search log for all 82 editions in EcuadorCSV, 82 rows
Editors should explain the standards they applied
- Sky should explain why Bolsonaro’s rejection belonged in its Brazil result headline while González’s belonged below its Ecuador headline.
- CBS should explain why readers had to reach paragraph 24 to learn that both campaigns had requested extra voting time. Put that information beside the objection and explain how the requests differed.
- CBS should identify the confirmation still required when it wrote “if confirmed by electoral authorities”, or correct that sentence.
- Every outlet carrying an election challenge should identify its status and evidence. A refusal to concede, a planned appeal, a filed case and a court ruling are different developments.
- Editors should put specific rebuttals beside the allegations they answer and apply the same standard when the winner and loser come from opposite political sides.
Readers should get the announced result and the facts needed to assess an objection together. Bolsonaro’s rejection deserves scrutiny as soon as an editor puts it beside Lula’s victory.
Sources: NewsCord’s captured Brazil inventory and linked reports from 25 and 26 October 2026; publisher reports for Ecuador on 13 and 14 April 2025; linked political classifications, concession statements and election observation reports. Historical pages were checked on 26 October 2026. Downloads retain classifications, exclusions, source links, search queries, matched-outlet counts and sensitivity views.
