Twenty years after the Taliban were ousted, they are back in charge in Afghanistan. In this explainer, Stan Grant looks at whether the Taliban have ...