Darren Lehmann gives his thoughts as England announce their Ashes squad ahead of the 1st Test on July 8.