Yesterday’s Supreme Court decision to hear the appeal of the presidential immunity claim is the ultimate example of the adage: justice delayed is justice denied. Faith in the Supreme Court’s impartiality can only continue to plummet after this inexplicable action.