Trump Budget Proposes $500B Defense Surge to $1.5 Trillion While Slashing Non-Defense Programs by 10%
President Donald Trump has requested a 10% cut in non-defense discretionary spending alongside a massive $500 billion increase in defense spending to $1.5 trillion as the United States continues it...
President Donald Trump has requested a 10% cut in non-defense discretionary spending alongside a massive $500 billion increase in defense spending to $1.5 trillion as the United States continues its war against Iran.
Key Numbers
- Defense spending: $1.5 trillion (up from ~$1 trillion in 2026)
- Increase: $500 billion (50% surge)
- Non-defense cut: 10% across discretionary programs
- Military pay raise: 5-7% for all personnel
- Shipbuilding: $65.8 billion for 34 new combat and support ships
Notable Items
- Golden Dome missile defense: Funding for controversial missile shield
- Critical minerals: Build-up of defense industry supply chain
- Trump-class battleship: Initial funding for new warship class
- Submarines: Additional submarine construction funding
Political Context
The request comes as:
- Iran war continues: Pentagon requested $200B in extra war funding
- Gas prices soaring: Public feeling economic impact of Hormuz blockade
- Record government shutdown: Longest in U.S. history preceded this request
- 2026 midterms: Republicans hope to maintain congressional majorities in November
Congressional Outlook
Congress often treats White House budget requests as suggestive. The defense surge will please hawks but face scrutiny from both parties on:
- How to pay for the increase
- Impact on the $1.853 trillion projected deficit
- Whether to cut domestic programs
"Savings are achieved by reducing or eliminating woke, weaponized, and wasteful programs," the White House stated, framing cuts as ideological rather than fiscal.
← Previous: US F-15E Strike Eagle Shot Down Over Iran During Operation Epic Fury, Search-and-Rescue UnderwayNext: Bipartisan Senators Reaffirm NATO Commitment After Trump Threatens to Abandon Alliance →
0