Here is a humanized summary of the fact-check report on President Donald Trump’s speech at the Republican midterm convention, written in six paragraphs.
—
It was a familiar scene: a long, rambling speech from former President Donald Trump, packed with applause lines that felt good to his audience but didn’t hold up to scrutiny. Speaking at the Republican midterm convention in Dallas, Trump repeated a number of claims that fact-checkers have been debunking for years, alongside a few new ones. One of the biggest whoppers was his latest version of the claim that “over $20 trillion” has been invested in the United States during his second term. That number is pure fiction. Even the White House’s own website has only claimed “$11.2 trillion” in “major investment announcements,” and a detailed CNN review found that even that figure was a massive exaggeration. The White House was counting vague pledges about “bilateral trade” and “economic exchange” as if they were actual investments in the U.S., and it included pledges from American companies as well as foreign ones. The real federal data shows that new foreign direct investment in the U.S. was about $232 billion in 2025—impressive, perhaps, but nowhere near the fantasy numbers Trump cited. When CNN asked the White House for evidence to back up the $20 trillion figure, a spokesperson didn’t provide any. Instead, he fell back on the standard response: “President Trump is right.” That’s not evidence; it’s just an assertion dressed up as loyalty.
The economy was a recurring theme, and Trump’s claims about prices were just as shaky. He boasted that egg prices have fallen sharply under his watch, which is true. But then he went much further, claiming that “food prices and almost every other item are rapidly going down.” That is simply not close to reality. The most recent inflation rate available at the time, for July, showed a 3.4% year-over-year increase—actually higher than the 2.9% rate in Joe Biden’s last full month in office, and higher than the 3.0% rate in January 2025. The vast majority of products and product categories tracked by the federal Consumer Price Index have gone up, not down, since Trump returned to office. Overall consumer prices are up 4.3% since January 2025, food prices are up 4.3%, and grocery prices specifically are up 3.4%. In other words, the “rapidly going down” line may sound reassuring, but the data says otherwise. Trump also repeated his frequent claim that he achieved “no tax on Social Security” for seniors. That’s misleading. The bill he signed in 2025 did create a temporary, additional $6,000-per-year tax deduction for people aged 65 and older, but it did not eliminate taxes on Social Security benefits. According to the Social Security Administration, the bill ensures that nearly 90% of beneficiaries will no longer pay federal income taxes on their benefits—which means millions still will, especially after the temporary deduction expires after 2028. And then there was his claim that gas prices were just $1.85 per gallon in Iowa before he launched the war against Iran. There’s no basis for that. On the day he visited Iowa in late January, the average price for regular gasoline was $2.57 per gallon, according to AAA. GasBuddy found just four stations in the entire state selling for under $2 per gallon that day, and even those were at $1.97, not $1.85. It’s possible he was talking about E85, an ethanol-gasoline blend used by a small number of vehicles, which was selling for around $1.85 at the time. But he never said that, and it’s not what most people think of when they hear “gas prices.”
Trump also made an extraordinary claim about prescription drug prices, saying the U.S. now has the lowest drug prices in the world. That assertion is so broad and unsupported that even experts are skeptical. A highly cited RAND study, funded by the Department of Health and Human Services, found that in 2022 the U.S. paid about three times as much as other developed countries for brand-name medications. (Americans did pay less for generic drugs, which make up 90% of prescriptions, but that’s a different story.) During his second term, Trump signed “Most Favored Nation” deals with more than two dozen pharmaceutical companies. In exchange for tariff exemptions and other benefits, the drugmakers promised to provide steep discounts to Medicaid, launch new drugs at the lowest available global price, and sell some products through TrumpRx, a direct-to-consumer clearinghouse for cash-paying patients. But the deals are limited—only 80 brand-name drugs are currently listed as “presidential deals” on TrumpRx, a tiny fraction of the market—and the specific terms haven’t been disclosed, making it hard to evaluate their impact. Analysts at ING, a global financial institution, were blunt: the U.S. does not have the world’s lowest drug prices. They noted that the agreements mostly affect Medicaid, which represents only about 10% of the U.S. drug market. There is one bright spot: Trump’s deals with Eli Lilly and Novo Nordisk did lead to an equalization of prices for their blockbuster GLP-1 weight-loss drugs in the U.S. and abroad. But that doesn’t justify the sweeping claim. Trump also boasted that the U.S. has more people working than ever before. That’s technically true, but as economists point out, it’s almost meaningless. The number of employed people tends to rise over time simply because the population rises over time. Every president since at least 1948 could have said the same thing at some point during their tenure, except during recessions. Better measures—the unemployment rate, the employment-population ratio, the labor force participation rate, and the pace of job creation—show the labor market has been far from historically strong this term.
On immigration, Trump repeated several debunked claims. He said “25 million” migrants entered the country during the Biden administration. That figure is false. Through December 2024, the federal government recorded under 11 million nationwide “encounters” with migrants during that administration, and that includes millions who were rapidly expelled from the country. Even if you add in the estimated 2.2 million “gotaways” who evaded detection, the total is nowhere near 25 million. Trump also claimed that “zero illegal aliens have entered our country from the southern border in the last 15 months; zero.” That’s an exaggeration. U.S. Customs and Border Protection said authorities hadn’t released any migrants into the country over the 15 months ending in July after encountering them, but that doesn’t mean no one crossed illegally. It’s clear some migrants evaded authorities, though the number of “gotaways” dropped dramatically—by 86% in the first half of 2026 compared to fiscal year 2025, according to a Department of Homeland Security statement. That’s a major decline, but it’s not zero. Trump also claimed that Democrats allowed “11,888 murderers” to enter the country. That’s a misrepresentation of federal data. The figure refers to non-citizens who entered the U.S. over the course of multiple decades—including during Trump’s own first administration—who were convicted of homicide at some point, usually in the U.S. after their arrival, and are still in the country while listed on ICE’s “non-detained docket.” That docket includes people who are currently serving prison sentences. So these are not all people who entered under Biden, and they certainly weren’t all “allowed in” by Democrats.
Trump’s attacks on Democratic candidates were also full of distortions. He mocked James Talarico, the Democratic Senate candidate in Texas, for wearing a mask “a few months ago.” CNN could find no evidence of that. Republicans have been lampooning Talarico over a video from 2022 showing him wearing a mask, not anything recent. Trump has been shifting the timeline for months, saying “six months ago” in May and “a couple of months ago” in early June, always without evidence. Trump also attacked Roy Cooper, the former North Carolina governor now running for the Senate, claiming Cooper released a man who later killed a Ukrainian refugee, Iryna Zarutska, on public transit in Charlotte. But state corrections officials have repeatedly said the man charged with the murder, Decarlos Brown Jr., was not released early. He served his full sentence for another crime and was released in September 2020. His release was entirely unrelated to a COVID-era prison lawsuit settlement that led to some other offenders getting out early. In fact, the settlement wasn’t signed until February 2021, months after Brown’s sentence ended. PolitiFact also noted that Brown received the sentence before Cooper became governor, and even if he had been convicted on other charges from 2021, he wouldn’t have been in prison in 2025 when Zarutska was killed. The confusion appears to stem from Brown’s name being on a list connected to the lawsuit settlement, but officials said the settlement allowed certain cases to be counted retroactively—so Brown was listed even though he was already out of prison. Trump also repeated his lie that “we won the presidency three times,” referring to 2016, 2020, and 2024. He won twice and lost once, fair and square. And he claimed he delivered on “every single promise” he made as a candidate. That’s demonstrably false. During his 2024 campaign, he promised to end the war in Ukraine within 24 hours of returning to office and to end inflation—neither of which happened. During his 2016 campaign, he promised Mexico would pay for the border wall. That didn’t happen either.
Finally, there was Trump’s claim that his planned White House ballroom project will use “zero tax dollars.” That’s misleading at best. The Washington Post reported that a project summary estimated the total construction cost at $600 million, with more than half coming from taxpayers. Both the Post and the New York Times reported that the Secret Service acknowledged it will use public funds for security measures connected to the project, which includes an underground bunker complex. Senate Republicans even proposed nearly $1 billion in public funds partly for security related to the project. It’s not yet clear what the final cost breakdown will be, but the idea that taxpayers won’t pay anything is not supported by the available evidence. The other speakers at the convention also made false or misleading claims. House Majority Leader Steve Scalise claimed that “just last week, Democrats voted to allow illegals to vote in our federal elections.” That’s not true. There was no vote to change the law that makes it illegal for non-citizens to vote in federal elections. Scalise was referring to a non-binding House resolution that included several statements, including one saying American elections are for American citizens only. Voting “no” on that resolution doesn’t mean Democrats want undocumented immigrants to vote; they could have objected to other parts of the resolution or its non-binding nature. Sen. Tim Scott quoted Maine Democratic Senate candidate Troy Jackson as saying he “would’ve run as a communist.” But Jackson was making a joke in 2017 while explaining why he used to be a Republican. He said he just wanted to get into the state legislature to fix local problems and “would’ve ran as anything, I would’ve ran as a communist.” The comment was met with laughter. Sen. John Barrasso claimed Talarico “says he would lay out a welcome mat at our southern border,” but he left out the second half of Talarico’s metaphor: a front porch with “a welcome mat out front and a lock on the door.” Talarico’s point is that the U.S. can welcome refugees and asylum seekers while keeping out those who mean harm. And Rep. Mike Collins attacked Sen. Jon Ossoff for allegedly refusing to help pass a bill named after Laken Riley, but Collins didn’t mention that Ossoff actually voted for the bill. In politics, the “gotcha” often depends on leaving out context. In the end, the speeches were full of lines designed to energize the crowd, but the facts tell a more complicated story.

