Protestors attend a demonstration in London in October held by Stop the War coallition. A former head of MI6 criticised Prime Minister Gordon Brown's government over its funding for and handling of the Afghan mission.