Chances are England are playing 3 spinners in bangladesh by all reports Ali will be a batsman replacing Vince and then Rashid and one Batty/Ansari will be the 3rd spinner.
one reason why they picked 17 people and not 16 so they can play 3 or 4 spinner, enough seam option, plus 2 openers and some decent middle order batsman in reserve.
So something like this.
Cook
Hameed/Duckett
Root
Ballance
Stokes
Ali
Bairstow
Ansari
Rashid
Broad
Anderson
Reckon this will be the first test team, they probably going for 3 pace and 3 spin for the sub C with the 4th spinner being a back up.
only really Wood looks like getting into the team from the pace men not sure woakes will be that dangerous in these conditions especially Bangladesh where the wickets are slow and placid will be tough work for the English batsman and bowlers.
Can't see much help for the spinners and pacemen for the English bowlers, although hard to be sure since bangladesh could easily prepare a rank turner to thrash or beat england especially when they are close to creating history.
personally think this will be a good interesting tour since bangladesh are at the moment in a middle of a gun generation and so they basically good enough to beat teams at home and be very competitive in cricket and essentially got a gut feeling that bangladesh are winning this series especially in recent times being unlucky with the weather, they were actually competing well against SA and then Australia didn't turn up which they would have probably lost the test series against Bangladesh.
if Australia can't beat sri lanka in sri lanka they have no chance against Bangladesh really only a matter of time since bangladesh win a test series or a test match against a top team.
at the moment Bangladesh haven't really got much weak links at home conditions and it does say something when Bangladesh are pushing India, Pakistan and sri lanka in home conditions when you take that into account it shows how more difficult Bangladesh will be at home compared to the past.
Batting good enough to post 300-400 in most innings.
Tamim Iqbal, Shakib, Mominul Haque, Mushifiqur rahim, Soumar Sarkar if he plays is quite talented hasn't done much in Test but looks quality in ODI and will probably be a class player in test matches and at the moment got quite a few dangerous bowlers that will test the English batsman.
really can't see england thrashing bangladesh in any of the games or winning all 5 games in the tour.