Helmand province has been badly affected by the Taliban insurgency .