The Stop the War Coalition says that 10,000 people marched through the British capital in a protest against the war, which is stretching into its 10th year.

Britain is the second-largest source of military manpower for the NATO-led mission in Afghanistan, which is grappling with Taleban rebels as it tries to stabilize the country’s government.

Britain, like other NATO allies, is struggling to balance its budget at a time when support for the war in Afghanistan is fading. Britain has set a 2015 deadline for the end to combat operations there, but many of the protesters said Saturday that was not soon enough.