Do you expect us to believe that NYC has a conservative majority? If Rudy "outraged" all the liberals in the capital city of liberalism, how did he ever get elected? Obviously many liberals liked Rudy, and why not. He's a liberal on most issues. He just has some common sense, the way some liberals used to before the anti-Vietnam-War Marxists took over.
Massachusetts is a liberal state yet it voted for Republican governors, so your theory that a liberal city voted for Rudy because he was liberal doesn't hold water. So is Romney a liberal? He must be, because liberal Massachusetts voted for him !! That theory about Rudy doesn't hold up. I remember how the liberal despised him in NYC, especially his crime-fighting MO, which ultimately worked. And he did support school choice, too.