Gentlemen re voters accepting a gay PM, I think you will find that ship may have already sailed. Scuttlebutt on the net indicates that we may have had at least one gay PM already.
As if it really matters anyway what an individual's orientation is, you shouldn't make a political issue out of it!