In Lord's court justice can't be denied, says Zakia Jafri