News Flash!

Tony Blair is an idiot.

No, not because he played Bush's lapdog so eagerly, though that certainly speaks volumes about his principles.

No, he's an idiot if he thinks that progressives demanding progressive policy from politicians progressives help to elect is in any way part of the problem of contemporary politics in Western democracies.