That’s Alright Then

Rob Ford, the mayor of Toronto, has admitted smoking crack cocaine. He says he is sorry but that won’t stop him running for re-election.