Is Cameron’s Britain married to a gay idea?