Sounds like an infringement of civil rights. If it said do you have a Catholic Girlfriend, or is your girlfriend non Irish etc there would be an outcry. So why demonise sex workers (independent obviously, not those coerced into the industry). Private life is what it says PRIVATE.