Joe Root has completed his 36th test century before England declared with a mammoth lead of 582 runs on the third morning of ...