Afghanistan, July 17 -- Britain pledged £105 million annually in humanitarian assistance for Afghanistan through 2029, focusing on food security, healthcare, women and vulnerable communities.

The United Kingdom has pledged £105 million ($141 million) annually in humanitarian assistance for Afghanistan through 2029, reaffirming its long-term commitment to one of the world's largest humanitarian crises while placing women, girls and vulnerable communities at the center of its aid strategy.

In a written statement to Parliament on Thursday, Parliamentary Under-Secretary of State for the Middle East, Afghanistan and Pakistan Hamish Falconer said Britain will provide £420 million between 2026 and 2029 to support life-saving human...