The appellant was convicted of child sexual abuse material offences.
During the execution of a search warrant at his home, police detained him for hours without properly advising him of his right to counsel.
Upon arrest weeks later, he was subjected to a routine strip search.
The trial judge found breaches of sections 8 and 10(b) of the Charter but admitted the computer evidence.
The Court of Appeal held the trial judge erred by failing to consider the strip search in the section 24(2) analysis.
Conducting a fresh analysis, the Court excluded the evidence due to the seriousness of the breaches and police ignorance of Charter standards, quashing the convictions.