Charkaoui v Canada (Citizenship and Immigration), 2007 SCC 9

On 23 February 2007, the Supreme Court of Canada overturned provisions of the Immigration and Refugee Protection Act 2001 (Can) relating to the detention of permanent residents and foreign nationals on the basis that the provisions contravened the Canadian Charter of Rights and Freedoms.  The Canadian Parliament was given one year to rewrite the IRPA in accordance with the Charter.