The appellant was convicted of aggravated assault arising from a collision during a recreational hockey game.
The Court of Appeal allowed his initial appeal and ordered a new trial due to impermissible speculative reasoning by the trial judge.
On retrial, the appellant applied for a stay of proceedings under section 11(b) of the Canadian Charter of Rights and Freedoms, arguing unreasonable delay.
The trial judge dismissed the stay application and convicted the appellant again.
The Court of Appeal allowed the appeal, finding that the delay in the retrial was unreasonable and breached the appellant's right to trial within a reasonable time.
The court held that the clock for calculating delay should have started from the date the Court of Appeal ordered the new trial, not from when the summons was issued.
The court also found that the Crown failed to prioritize the retrial and breached its duty to expedite proceedings by insisting on consecutive trial dates when earlier non-consecutive dates were available.