The case is a lesson in how perceptions of trial fairness can change over time. The trial seems to have been conducted according to the law as it then was as far as a direction to the jury on the reason the judge had ruled a confession admissible was concerned. The judge told the jury that he had decided that the statement had been made voluntarily. The law on this changed subsequently, so that it is no longer proper for the judge to reveal to the jury a decision on admissibility: Mitchell v The Queen (Bahamas)  UKPC 1;  AC 695. This was therefore an error relevant to this appeal.
Another ground of appeal was the failure of the judge to give a proper accomplice direction. The Court of Appeal had applied the proviso on this point, but the Board considered this to be a material irregularity in the context of the judge's positive comments about that witness. The law on accomplice directions had been established in Davies v Director of Public Prosecutions  AC 378, so this is not a point about changing perceptions of fairness.
A third ground of appeal was that the judge had not given an adequate good character direction. The Board considered that on its own this would not have been sufficient to shake the safety of the conviction, and that because this was not a case where the defendant had given evidence and put his credibility against that of other witnesses, it would ignore this ground. But significant for my point about changing perceptions of fairness is the increased importance of good character directions that was established in developments in the law after this trial: R v Aziz  AC 41. Had the trial occurred after Aziz, a stronger good character direction would have been required, although in this case its absence may not have been decisive (compare Brown v R (Jamaica) noted here 21 April 2005; Gilbert v R (Grenada) noted here 29 March 2006).
Mr Krishna was ordered, after 23 years in custody as a sentenced prisoner, to be immediately released: