Whatever happened to the German left?
After 16 years' exile, are Germany's Social Democrats ready to return to national power? They have an elusive programme, a leadership divided between a Blairite and a Jospinite view of social democracy, and two other parties of the left snapping…