President Joe Biden has said repeatedly over the past four months — as recently as last week — that he refuses to hand off the war in Afghanistan to a fifth US president.