The Senate in France voted today to ban the wearing of full face veils. With 246 votes for and just one against, the bill has cleared almost all hurdles unless it is contested by critics as unconstitutional.