The UK will withdraw nearly all its troops from Afghanistan after President Biden said US forces would leave before this year's 20th anniversary of the September 11 terrorist attacks. About 750 British soldiers are stationed in Afghanistan but sources said that they would struggle without American support because of a reliance on US bases and infrastructure.