Toronto mayor Rob Ford has admitted to the City Council that he's bought illegal drugs in the last two years.

Almost every member of Toronto's City Council has stood up and asked Mayor Ford to take a leave of absence after he admitted smoking crack last week.

Counselor Jaye Robinson said, reading open letter to Ford in City Council "Together we stand to ask you to step aside and take a leave of absence."

The council voted 41-2 to accept the letter today, with the embattled mayor casting one of the opposing votes.

The packed council chamber erupted with applause when Robinson ended her speech, saying "Let's get on with city business."