Charter rights violation means career criminal set free after three decades behind ba