I wouldn't say Blair or Bush are lame duck. They were recently re-elected.
In actual fact, the pro-war (Bush, Blair, Howard in Australia etc etc) leaders are a lot sager than the anti-war leaders (Schroeder has gone and replaced by Atlanticist Merkel, and the biggest lame duck of them all, Chirac, will be gone in 2007).