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.