Any misconception that Barack Obama is running in the 2008 election as an “antiwar” candidate should have been cleared up Tuesday in what was billed by the Democratic presidential campaign as a “major speech” on national security and the US war in Iraq.