IMF stops £330m in aid from falling into hands of the Taliban following pressure from US Treasury 

The Taliban were last night blocked from getting their hands on more than £330million Afghanistan was due to receive from the International Monetary Fund next week.