Home PHM Moeen Ali has done some wonderful things in Test cricket: Root