Fox News host Sean Hannity and Rep. Keith Ellison (D-Minn.) got into a heated exchange Tuesday night, culminating in a name-calling tirade that caused Hannity to end the interview.
Ellison began the interview by calling Hannity "the worst excuse for a journalist I've ever seen." He accused his host of practicing "yellow journalism" and being a "shill for the Republican Party."
As Politico's Dylan Byers notes, Ellison cited the program's background music as evidence of Hannity's "yellow journalism" tactics.
After repeatedly interrupting and talking over Hannity, Ellison at one point accused the host of being "immoral" and a liar, saying he says things that aren't true on his program.
The comments came after Hannity attempted to ask Ellison whether or not it was "immoral" to rack up massive amounts of federal debt.
"You are immoral. You tell lies," Ellison replied. "You say things that aren't true."
"Give me one example, sir," Hannity replied.
"Well, to try to say that it is the president's fault and he is to blame is wrong, and it's a lie," Ellison said.
When Hannity pressed about President Barack Obama adding roughly $6 trillion to the $16.5 trillion federal debt, Ellison instead focused on "the other [$10 trillion]."
While the Fox News host was able to absorb much of Ellison's attacks with ease, eventually he had enough.
"Congressman, you are a total waste of time. I'm moving on, because our audience deserves better," Hannity said. "I tried to give you a fair shot."
Watch part of the segment via Fox News/Mediaite below: