Aside from Root, Bairstow, and Stokes (in his all rounder position anyway), the rest of the batting line up needs to go. Not remotely good enough and hasn't been for some time.
It's sad to say, but Cook is done, he never really recovered his form 2013 onwards and now gets out too cheaply too often. A couple of double hundreds shouldn't hide that. Stoneman, not good enough by a longshot, Vince one of the worst selections ever (22 average after 13 games!), Malan not good enough either.
Not sure who the replacements should be, but big changes need to happen. Farbrace needs to go, the county championship not producing good enough players is one thing, but he doesn't even pick good players from there. Vince has been in dreadful county form 3 years in a row yet for some reason we persist with him in the naive belief he's going to be good.