FRANCE'S lower house of parliament has voted overwhelmingly to ban the wearing of face-covering veils in public spaces.