With the Manchester weather notorious for interrupting Tests at Old Trafford and the forecast beyond last week’s third day dire, McGrath said England had batted on too long.