Army chiefs who led Britain in Iraq and Afghanistan have praised Parliament for its decision not to join the U.S. in any military strikes against Syria. As America prepares for missile strikes against the war-torn country - possibly as early as tomorrow -  David Cameron is still reeling from Thursday's shock Commons defeat. But despite the anger and frustration of the British government - and many Conservative MPs - generals who led the British Army in recent campaigns said not taking action against Syrian president Bashar Assad was the correct decision. Happy:  Lord Dannatt, right, former head of the British Army, described the vote as a 'victory for common sense and democracy'. Sir Mike Jackson , left, said he did not think relations with the U.S. would be damaged
@highlight
General Lord Dannatt described vote as 'victory for common sense'
@highlight
He said the 'drumbeat for war' had dwindled among British public
@highlight
Rear Admiral Chris Parry said serving colleagues were glad at decision
@highlight
U.N weapons inspectors left Syria earlier than expected today
@highlight
This has fuelled speculation U.S. could attack Syria as early as tomorrow
General Sir Mike Jackson, who was Chief of the General Staff during the 2003 invasion of @placeholder, said he felt that war's legacy affected the debate.