Conservative Super PAC Threatens to Unseat Republicans Over Immigration Bill
David Hood-Nuno, Reuters, April 24, 2026
House Republicans are facing a fresh challenge in the 2026 midterms: the Homeland Political Action Committee, a new conservative super PAC targeting Republican members of Congress who support immigration reform legislation.
The group’s initial goal is to unseat Republicans who support the bipartisan DIGNIDAD Act, a comprehensive immigration reform bill authored by Florida Republican Representative María Elvira Salazar, according to the PAC’s founder Ryan Girdusky.
He said the bill is a betrayal of the president and the party’s values. And while he’d like to target every Republican who supports it, that strategy isn’t feasible with the party’s razor-thin majority in the House.
“We’re not here to burn the party down,” he said. “It’s to challenge pro-amnesty Republicans in safe Republican seats and to defend Republicans in challenging seats or in swing districts that need support.”
The DIGNIDAD Act, which has 19 Republican co-sponsors, would allow immigrants without legal status to stay, work and live in the country unless they have a criminal record. It does impose an annual fine on people here illegally and does not provide a pathway to citizenship.
{snip}
Girdusky founded the 1776 Project PAC, which has raised more than $5 million largely from small donors since early 2025 to back conservative local school board candidates across the country, according to federal filings.
{snip}
Girdusky is looking to place House Republicans in a bind: defend Trump’s immigration policy or potentially face a primary contest from a Homeland PAC-endorsed candidate.
In addition to Salazar, Girdusky’s hit list includes Republicans in safe GOP districts who back the DIGNIDAD Act, including Representatives Lloyd Smucker of Pennsylvania, Marlin Stutzman and Jim Baird of Indiana.
All four face primary opponents in their respective races. Girdusky hasn’t endorsed or supported any challenger in those races yet, but plans to if their values align.
{snip}













