Andy Cohen had a little too much liquid courage during CNN’s New Year’s Eve countdown with Anderson Cooper, which led to several humorous gaffes over the broadcast. Cohen even fired shots at rival network ABC’s nearby broadcast New Year’s Rockin’ Eve.

During the New Year’s Eve broadcast, Cohen referred to the ABC show as Ryan Seacrest’s “group of losers that are performing behind us,” and jokingly disparaged ABC viewers for tuning in.

As Cooper tried to move the show on, Cohen also lambasted outgoing New York City Mayor Bill de Blasio, calling him a “horrible mayor” and taunted him with the comment, “I have a feeling I’m going to be standing right here next year, and you know what I’m not going to be looking at, dancing as the city comes apart? You!”

CNN has addressed Cohen’s comments in a statement and confirmed that he has not been fired. “Andy said something he shouldn’t have on live TV,” the statement begins, “We’ve addressed it with him and look forward to having him back again next year.”

Cohen later expressed regret for his comments made about ABC and Seacrest on his SiriusXM show, Andy Cohen Live, but did not walk back his statements about de Blasio.

“The only thing I regret saying, the only thing is that I slammed the ABC broadcast and I really like Ryan Seacrest and he’s a great guy,” admitted Cohen, “And I really regret saying that, and I was just stupid and drunk and feeling it.”

Read more about: