Same old England?

Yesterday’s squad announcement for Friday’s test match at Old Trafford highlighted the lack of progress England are actually making under...