Key said he had been forced to marry wife Bronagh outside in a garden. She is an Irish Catholic and he has a Jewish background.
I do know that if a person wants to marry a Catholic, they have to be approved by the local priest in order for that marriage to take place validly in the eyes of the Church. The fact that Key's marriage was in a garden raises all sorts of questions as to whether or not he was considered suitable for a Catholic girl to marry. Maybe he didn't want to go through the talks by the priest, or maybe his wife didn't consider her Catholicism that important? Not that non-Catholics that have been approved have been much better, as there are so many stories online of men who have been married to their Catholic wives in a Catholic church, and treat the whole thing as a joke. I won't name names, but there's quite a few of them out there.
As for Colin Craig's leaflet that states that John Key is "too gay" for Helensville, that sort of inflammatory technique certainly elicits attention and it seems to have gained it, but I think it would be better to act in a more prudent way when attacking someone on their morals.
Related links: Key hits back at 'too gay' leaflet ~ Stuff
John Key on marriage ~ Whale Oil Beef Hooked