Left-wing coalition NUPES members of parliament hold signs reading "Liberte", "Egalite", "fraternite" in the French National Assembly.

Video. Far-right 'victory' as France passes hardline immigration bill

The strict new law has been condemned by left-wing politicians and seen a top minister resign.