GOP Rep Quietly Scrubs Key Promise From Campaign Site
A vulnerable incumbent Republican backed by Trump has backed away from MAGA promises ahead of the midterms.
A Republican congressman in a vulnerable seat quietly overhauled his campaign website to scrub MAGA talking points, including a reference to “forever wars.”
Pennsylvania Rep. Ryan Mackenzie, 43, has been endorsed by President Donald Trump in his bid to keep his seat in the swing state’s 7th district, which he won by a razor-thin margin in 2024. But as the president’s agenda runs into roadblocks and becomes unpopular with voters ahead of the midterms, Mackenzie has reworked his campaign website.

Pennsylvania Rep. Ryan Mackenzie has secured support from President Donald Trump.
Andrew Harnik/Getty Images
Archived versions of Mackenzie’s site reviewed by the Daily Beast show that his list of “12 priorities to get America back on track” had been untouched since 2024, when he first ran for Congress after more than a decade as a state legislator.
Mackenzie vowed to support the military “with the resources they need to ensure peace throughout the world through American strength and by focusing on direct American interests rather than forever wars.”
The site also echoed MAGA talking points, including withholding funding from sanctuary cities, deporting illegal immigrants, and cracking down on birth tourism and “policies that encourage anchor babies.” Mackenzie voiced support for merit-based legal immigration that “rewards connections to America like speaking English.”

Mackenzie's updated list of campaign promises no longer makes a reference to war.
Mackenzie for Congress
In May, however, Mackenzie’s list of promises was overhauled as Trump’s war with Iran dragged on into its third month and polls showed resounding disapproval of the administration’s hardline immigration agenda.
Get the best of The Beast delivered right to your inbox
By clicking “SUBSCRIBE” you agree to our Terms of Use and Privacy Policy.
The updated webpage has wiped out mentions of the word “war,” instead vowing more broadly to “support veterans and servicemembers” by passing bipartisan legislation “to improve early intervention for those in distress and streamline Veterans Affairs customer service.”
The harsh language around border security has also been softened, now largely focusing on human trafficking and drug smuggling to improve public safety.
Arnaud Armstrong, a spokesman for Mackenzie’s campaign, said campaign websites are regularly updated with “the most recent, relevant information that voters are talking about—whether that is between campaigns or even over the course of a campaign.”
“The current website reflects some of congressman Mackenzie’s recent work, including on issues like reducing the cost of living, supporting veterans and first responders, and reforming Washington,” he said. “Mackenzie for Congress will continue to update its website, when appropriate, in order to provide voters with a clear understanding of the congressman’s work.”

Trump appeared with Mackenzie at a Macungie, Pennsylvania rally last week.
Andrew Harnik/Getty Images
Armstrong also underscored that Mackenzie has repeatedly urged caution in the conflict with Iran to prevent it from becoming another forever war and has supported a negotiated settlement.
Mackenzie has been opposed to regime change and bombing in Iran since his 2024 campaign, calling them the “wrong solution” that would lead to “forever wars.” In March, after Trump launched attacks in the Middle East, Mackenzie told NOTUS that he had heard concerns from constituents about “getting embroiled in another forever war.”
But his voting record doesn’t line up with his statements on the war. Mackenzie has voted four times to uphold the conflict, even as it sent gas prices soaring amid an affordability crisis. A plane sponsored by the Battleground Alliance Action Fund previously flew over Allentown, Pennsylvania, carrying a message that read, “Mackenzie: Your Iran vote = sky high $$$ gas.”

Mackenzie's voting record on Iran got called out by a plane that flew over Allentown, Pennsylvania in March.
Lisa Lake/Getty Images for Battleground Al
Mackenzie’s voting record has, at least, paid off in Trumpworld. The 80-year-old president threw his weight behind Mackenzie during a rally in Macungie last week, though he was hardly convincing as he appeared to blank on the congressman’s name.

Trump also vouched for Mackenzie on his Truth Social page.
Donald Trump on Truth Social
“We got to get a certain—we got to get a certain very talented, uhh, congressman reelected,” Trump said, blinking and pausing as if searching for the name.
“You know that we got to get him—where are you? Where are you, Mr. Congressman?” he continued, before finding Mackenzie seated just feet away from him. “We got to get you back in,” he added before moving on without identifying Mackenzie by name.
Unlock a year of full access to The Looker and The Daily Beast for $35.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Looks like you already have a subscription!
You're all set!
Thanks for subscribing.
Register below to read this article for free or subscribe
to unlock unlimited access to The Looker and The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
You're all set!
Thanks for subscribing.
Sign in
Login dialog


ADVERTISEMENT
Sign in or create an account
Login dialog
Loading comments…
ADVERTISEMENT