Mike Johnson loves to wrap himself in Donald Trump's America First agenda.
But the Georgia Congresswoman with nothing left to lose just called his bluff.
And Marjorie Taylor Greene just exposed Mike Johnson's dirty secret about this massive Swamp priority.
Greene Torches Defense Bill As Foreign Aid Giveaway
House Speaker Mike Johnson released the fiscal year 2026 National Defense Authorization Act Sunday night with all the usual fanfare about supporting Trump's agenda.
Johnson claimed the 3,086-page bill "codifies 15 of President Trump's executive orders" and eliminates "woke ideology at the Pentagon."¹
But Marjorie Taylor Greene read past the talking points and found what Johnson was really selling—another massive foreign aid package disguised as defense spending.
Greene announced Tuesday she's voting no on the NDAA despite Johnson's spin.
"These American People are $38 Trillion in debt, suffering from an affordability crisis, on the verge of a healthcare crisis, and credit card debt is at an all time high," Greene wrote on X. "Funding foreign aid and foreign wars is America Last and is beyond excuse anymore."²
She nailed exactly what Johnson hoped nobody would notice.
The bill authorizes $400 million for Ukraine in 2026 and another $400 million for 2027 under the Ukraine Security Assistance Initiative.³
That's $800 million for Zelensky's government while millions of Americans are still struggling after years of out of control government spending.
Johnson Uses Trump's Name To Sell Establishment Priorities
Johnson knows how to play the game.
Slap Trump's name on a bill, claim it advances his agenda, and hope conservative members don't look too closely at what's actually inside.
The NDAA authorizes $892.6 billion for defense—$8 billion more than Trump requested.¹
Johnson highlighted how the bill secures the border with $900 million for counter-narcotic operations (read as the Swamp’s excuse to start new wars) and restores the "warrior ethos" to the military.¹
House Armed Services Committee Chairman Mike Rogers echoed Johnson's talking points, saying the NDAA "delivers on President Trump's promise of peace through strength."⁴
But here's what they're not advertising—those hundreds of millions flowing to Ukraine contradict everything Trump ran on.
Trump campaigned twice on ending endless foreign wars and stopping the Deep State's nation-building addiction.
He told voters America would stop being the world's piggy bank and focus on problems at home.
Greene sees Johnson doing exactly what establishment Republicans always do—using Trump's popularity to advance the same neocon, warmonger, Big Government spending priorities that voters rejected.
"I would love to fund our military but refuse to support foreign aid and foreign militaries and foreign wars," Greene stated. "I am here and will be voting NO."²
The Establishment Playbook Exposed
This is how Washington works.
The defense contractors, foreign policy establishment, and military-industrial complex need their money.
So Johnson packages it with some genuinely good Trump priorities—eliminating DEI programs, border security funding, codifying executive orders.¹
Then he slips in the foreign aid spending that keeps the neocons and defense profiteers happy.
Republican leadership counts on members being too afraid to vote against a "defense" bill, especially one branded with Trump's name.
Greene's calling out that scam.
And she's got nothing to lose doing it.
Greene already announced she's resigning from Congress effective January 5, 2026, after Trump revoked his endorsement and called her "Marjorie Traitor Greene."⁵
Trump turned on her after she signed a bipartisan discharge petition forcing release of the Jeffrey Epstein files—something Trump initially opposed.⁵
Greene told 60 Minutes that Trump failed to keep his America First promises, saying "For an 'America First' president, the No. 1 focus should have been domestic policy, and it wasn't."⁶
She's watched Trump prioritize foreign policy legacy-building over the domestic issues that got him elected.
So when Greene sees Johnson wrapping $800 million for Ukraine in Trump's branding, she knows exactly what's happening.
The establishment is betting Trump won't call out Johnson for contradicting his campaign promises—because Johnson's using codifying Trump's executive orders as cover.
And they're betting other Republicans will fall in line rather than risk being labeled anti-Trump for voting against a bill with his name on it.
She knows the difference between funding America's military and funding foreign wars that drain taxpayers while Americans suffer.
The bill could face a House vote as early as this week.
Greene will stand nearly alone among Republicans voting no—because she's one of the few willing to actually read what Johnson's selling.
She knows the difference between funding America's military and funding foreign wars that drain taxpayers while Americans suffer.
Trump ran on America First.
Johnson's NDAA is America Last wrapped in Trump's branding.
Greene just ripped off the packaging and showed everyone what's really inside.
¹ "House Releases Text of 2026 National Defense Authorization Act (NDAA) Codifying 15 Trump Executive Orders," The Last Refuge, December 8, 2025.
⁵ "Rep. Marjorie Taylor Greene will resign after fallout with Trump," CNBC, November 21, 2025.
⁶ "'I am America First': Marjorie Taylor Greene knocks Trump for not focusing on domestic issues," NBC News, December 8, 2025.
² Alex Nitzberg, "Marjorie Taylor Greene says she will vote 'NO' on proposed NDAA, blasts foreign aid spending," Fox News, December 9, 2025.
³ "2026 NDAA overview: Housing, Crypto, IVF, Syria, Ukraine, and China," The Hill, December 8, 2025.
⁴ "Speaker Johnson Releases NDAA to Help Trump's 'Peace Through Strength Agenda'," Breitbart, December 8, 2025.









