India’s cricket prince, Yashasi Jaiswal, has scored a stunning first century away from home to blow Test out of the water.