A ferocious offensive has seen the Taliban take eight provincial capitals within a week.