KL Rahul has spent every minute after his last IPL match preparing for the England tour and rightly deserves all the recognition coming his way for doing the "dirty job at all numbers" for India, said the team's former assistant coach Abhishek Nayar on Sunday.