CNN host Chris Cuomo criticized President Donald Trump for hypocrisy after he called on a Democratic Rep. Ilhan Omar to resign over anti-Semitic comments.

Trump said Omar should resign on Tuesday, in response to the freshman congresswoman posting a tweet accusing U.S. politicians being under the influence of the pro-Israel lobby. It was a tweet Democratic leaders called anti-Semitic, and one Omar eventually apologized for.

Cuomo pointed out that Trump once made comments that were “very similar” to what Omar said. “You’re not going to support me because I don’t want your money,” Trump told the Republican Jewish Coalition in 2015. “You want to control your own politicians.”

“Why is it different?” Cuomo asked. “Is it because Omar is Muslim? And wears a hijab? I hear a lot of that, and it’s not right.”

Cuomo then noted Trump’s silence on Rep. Steve King, the Republican congressman recently condemned by his own party for a fresh batch of racism.

“For the sake of argument, let’s assume that the president now thinks bigotry is not to be tolerated,” Cuomo said. “That’s why he moved on Omar. So where was he on Steve King? Not a damn word about years of ugly, exclusionary, divisive talk. His whole party moved on King — all of Congress — and this president said nothing.”

“Why not?” Cuomo asked. “Only two choices. One: he agrees with King. And there is a case for that.”

“The second choice: the president saw no upside. The media, the left, they’d come after him no matter what he’d say, so he just stayed quiet.”

The CNN host went on to recall that Trump championed “racist” birther theories and recently made reference to Native American genocide.

“So when it comes to Omar, the president’s selective outrage is transparent,” Cuomo said.

Watch above, via CNN.

Have a tip we should know? [email protected]