US Secretary of State Anthony Blinken says the United States has overstayed its welcome in Afghanistan and will leave despite the Taliban's takeover.

"We have achieved our goals. If American forces had remained, we would have continued to lose soldiers," Blinken said.