Embattled Toronto Mayor Rob Ford is facing tough questions at a city council meeting after his admission to smoking crack cocaine.

Ford is admitting to making mistakes, but says he has work to do and he intends to do it. He insists he's been a good legislator and said he'd put his attendance record in the council against anyone else's. One councilman asked Ford point blank if he had bought illegal drugs within the last two years, and after a long pause, Ford admitted he had.

Ford is fighting a resolution that calls for him to take a leave of absence,