Jack Leach is a perfectly serviceable spin bowler, he doesn't deserve the ire he gets on here, in my biased opinion. Apart from Swann, massive outlier he's no worse than the vast majority of spinners for us in 45 years or so. Even though he benefits like Swann and Ali from DRS.
Hartley and Ahmed are young and inexperienced, but they've both helped win Test matches with 5fers, which isn't bad since they have only played 3 matches between them. Root has turned himself into a really decent all-rounder.
It's okay, and potentially very good.
Wouldn't play Ahmed in the next match, simply because of the record of forn spinners in India, give a chance for Bashar to get a debut match winner 5iver like Jacks(bit of a stretch there admittedly, but we did win that match) Hartley, Ahmed.