England have had a problem with spin ever since Swanny retired.

To be honest Ali has always been more of a batsman that can bowl a bit - though of course England have been trying to desperately get him to the level of front line spinner. Rashid probably better known as a bowler that can bat a bit.

From the neutral's point of view the fact that all England's bowlers can potentially be great or terrible at any time has the makings of some really unpredictable and exciting cricket. From England's point of view (taking the positive angle) this means that potentially any of them can be match winners at any time - and if they all brought their A-game at the same time. They could be unbeatable!!!