Canada's highest court has twice ruled that mandatory minimum sentences will "inevitably" and "unavoidably" result in miscarriages of justice. But the Supreme Court also has cautioned judges to only reluctantly override sentencing guidelines set by politicians.