"Are we going to forbid a priest to wear a frock, or a Carmelite from taking the metro," asked Jean Jean-Marc Ayrault, the Socialist parliamentary leader? "Are we going to ban Jews from wearing the kippa in the post office? Are we going to oblige a Muslim to shave his beard in the bus?"