Toronto Mayor Rob Ford Toronto Mayor Rob Ford waks in City Hall after City Council stripped him of some management powers on November 15, 2013 in Toronto, Canada .The council voted to strip the embattled Ford striped him of striped him of authority during emergency situations and the ability to hire and fire the deputy mayor and appoint members of the executive committee.