France’s Constitutional Council on Thursday struck down large parts of a divisive new immigration law that was voted in parliament with the backing of the far right, ruling that the measures go against the constitution.
The Council, which is tasked with validating the constitutionality of laws approved by parliament, threw out all or part of 32 of the law’s 86 articles, largely for procedural reasons.
It notably struck down the bulk of clauses introduced by opposition rightwing lawmakers to further toughen the bill during a turbulent parliamentary process.
Opponents of the reform had accused President Emmanuel Macron's government of caving in to pressure from the far right to get the law through parliament.
About 75,000 people took to the streets nationwide over the weekend to protest the proposed legislation, in anticipation of the Constitutional Council's decision.
Below are some of the key measures that were thrown out by the court.
Delayed access to social benefits
The proposed legislation made the payment of some social benefits to foreigners conditional on their employment status.
Read more on FRANCE 24 English
French court scraps large parts of hardline immigration law as unconstitutional
France's undocumented migrants face uncertain future under new immigration law
Tens of thousands of protesters across France call on Macron not to sign immigration law