The Daily Show with Jon Stewart and The Colbert Report have been having their fun with embattled Toronto mayor Rob Ford. You’ve no doubt been following the news of his crack use and subsequent apology tour, which has done him more harm than good. So, naturally it was Saturday Night Live‘s turn to have their way with the situation. And they did so in last night’s cold opening, which featured Bobby Moynihan as the mayor. Check it out below.