Alliance secretary-general Jens Stoltenberg confirmed the commitments - roughly 7,000 US troops and 5,000 from other Nato member states and partners - following a meeting on Afghanistan on Tuesday as part of a two-day gathering of Nato foreign ministers.

Mr Stoltenberg called it a "very substantive" meeting on the Resolute Support mission that provides advice, training and assistance to Afghan security forces. As of October, Nato had over 13,100 troops in Afghanistan.

Mr Stoltenberg also said several allies had given "a number of pledges" for new funding for Afghanistan, and Nato was hoping to firm up decisions on funding at its July summit in Warsaw.