King Canutes of war can't stem the tide of inevitable failure in Afghanistan
Our politicians and generals must be forced to face reality, says Lindsey German, by the anti-war majority in this country demanding the troops come home, in protests which are impossible to ignore.
