As much as I despise Rob Ford I'm not sure I agree with the racist implication:
"Ford, a luminously white and privileged man who was born into millions in a quiet suburb of Toronto, affects an embarrassing West Indian accent as he thunders to a captive audience at a west-end steak joint."
He's known to hang out with Somali's from the whole crack thing and supposedly he has some Jamaican friends as well, this is backed up by the fact he's supposedly using the Jamaican words properly and in context (to the extent that he's understandable).
If he's doing his impression of a Jamaican to an audience of Jamaican friends and they're cool with it there's nothing racist about it.
The fact he's drunk again on the other hand is just another indication he shouldn't be mayor.