Republican presidential front-runner Donald Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE narrowly edges out Sen. Ted Cruz Rafael (Ted) Edward CruzCruz blocks amended resolution honoring Ginsburg over language about her dying wish Trump argues full Supreme Court needed to settle potential election disputes Press: Notorious RBG vs Notorious GOP MORE (R-Texas) for the lead in Iowa, a new poll released Tuesday finds.

The Public Policy Polling (PPP) survey shows the real estate mogul leads Cruz, 28 to 25 percent, within the margin of error. But while Trump leads, Cruz has been building the most momentum, gaining 11 points since the organization's November poll. Trump picked up 6 points since the last poll.

Cruz also had a higher favorability rating, 68 to 20 percent, compared to Trump’s favorability, 53 to 36 percent.

“Ted Cruz’s momentum in Iowa is getting all the attention,” Dean Debnam, president of Public Policy Polling, said in a news release. “But Donald Trump is on the up swing there as well.”

ADVERTISEMENT

Sen. Marco Rubio Marco Antonio RubioOvernight Defense: Pentagon redirects pandemic funding to defense contractors | US planning for full Afghanistan withdrawal by May | Anti-Trump GOP group puts ads in military papers Democrats step up hardball tactics as Supreme Court fight heats up Press: Notorious RBG vs Notorious GOP MORE (R-Fla.) is in a distant third place, with 14 percent, followed by retired neurosurgeon Ben Carson, with 10 percent, and former Florida Gov. Jeb Bush with 7 percent.

New Jersey Gov. Chris Christie, former Hewlett-Packard CEO Carly Fiorina and former Arkansas Gov. Mike Huckabee all hit 3 percent. Ohio Gov. John Kasich and Sen. Rand Paul Randal (Rand) Howard PaulRand Paul says he can't judge 'guilt or innocence' in Breonna Taylor case Overnight Health Care: Health officials tell public to trust in science | Despair at CDC under Trump influence | A new vaccine phase 3 trial starts Health officials tell public to trust in science MORE (R-Ky.) both received 2 percent, while Sen. Lindsey Graham Lindsey Olin GrahamSenate GOP aims to confirm Trump court pick by Oct. 29: report The Hill's Campaign Report: GOP set to ask SCOTUS to limit mail-in voting Senate GOP sees early Supreme Court vote as political booster shot MORE (R-S.C.) and former Sen. Rick Santorum (R-Penn.) both register at 1 percent.

The poll, which was conducted after Trump’s proposal to temporarily ban Muslims from entering the United States, found that 78 percent of voters support his ban, while 13 percent oppose it.

Recent Iowa polls have found Trump and Cruz neck and neck. Last week, a Monmouth University poll found Cruz leading Trump while a new Quinnipiac University poll on Monday showed Trump narrowly ahead of Cruz.

A RealClearPolitics average of Iowa GOP polls shows Cruz leading Trump by 1 percentage point.

The poll was conducted from Dec. 10 to Dec. 13 and surveyed 522 usual GOP primary voters via phone and Internet. The margin of error was 4.3 percentage points.