More than 1,000 members of the British military have deserted the armed forces since the start of the 2003 Iraq war, the BBC has discovered. It comes as Parliament debates a law that will forbid military personnel from refusing to participate in the occupation of a foreign country. Some 900 have evaded capture since the Iraq war started, official figures say.