his open homosexuality is regarded as a serious handicap by some political analysts
I don't know which political analysts say this. Delanoë has just been reelected mayor of Paris, and there's no sign his sexual orientation has any determining effect on people's perception of him. When locusts move on, they leave nothing behind