It's getting ugly in Toronto with Mayor Rob Ford being stripped of most of his powers by the city council.

During today's meeting, the embattled mayor stalked around the room, shouted at hecklers and nearly knocked down a female city councilor.

Ford has resisted calls to resign after admitting to smoking crack cocaine, buying illegal drugs and driving after drinking alcohol.

During the meeting, Ford got into an angry verbal exchange with spectators and at one point he ran across the room and collided with a city councilor, almost knocking her over.

The mayor's brother, City Councilor Doug Ford, denounced the meeting as a "coup d'etat."