Yesterday, MSNBC host Ed Schultz issued a public apology to talk-show host Laura Ingraham after he called her a "right-wing slut" and "talk slut" on his syndicated radio program earlier this week. "I used vile and inappropriate language...It was wrong, uncalled for, and I recognize the severity of what I said,” he said at the start of “The Ed Show" on MSNBC last night. Schultz has been suspended without pay for at least a week for the incident. Watch his apology below:

On Tuesday, Schultz responded to Ingraham's criticisms of President Obama's trip to Ireland, which she made on the Fox News program "Fox and Friends." Schultz said: “President Obama is going to be visiting Joplin, Mo., on Sunday, but you know what [Republicans are] talking about, like this right-wing slut, what’s her name? Laura Ingraham? Yeah, she’s a talk slut. You see, she was, back in the day, praising President Reagan when he was drinking a beer overseas. But now that Obama’s doing it, they’re working him over.”

MSNBC released a statement afterwards regarding the remarks: “Remarks of this nature are unacceptable and will not be tolerated.” While apologizing for the comments, Schultz said he had tried to contact Ingraham personally to apologize, and promised never to use the word "slut" again: “I have embarrassed my family. I have embarrassed this company. The only way I can prove my sincerity in all of this is if I never use those words again. You have my word I won’t.”

Ingraham tweeted that she accepted the apology, and linked to this audio clip from her radio program, in which she said she "thought so little about it, I didn't even mention it [on her show]." Having said that, she did have eight tweets about it in the last 24 hours, including this zinger: "MSNBC suspends Schultz. Oh great, now his ratings will go up."