Herman Cain didn’t even need Rick Perry’s gaffe to take attention off him: the crowd at Wednesday’s GOP debate in Michigan was firmly in his corner, booing when the moderator asked him if, in the wake of sexual-harassment allegations, he had the character to be president.