German election campaigns usually have a sense of quiet inevitability about them. Accurate polls long in advance give a good idea of who will be chancellor, and with which coalition partners. So it ...