Babar v Shaheen: a fierce battle ready to unfold