Germans will be voting in a general election next weekend. The country has the largest population - 84 million - and the biggest economy in Europe with a GDP of $4.5trn, but its elections are usually dull affairs. Since the Second World War, there has been agreement between the two ruling centre-right and centre-left political groupings, who have even ended up sometimes forming a grand coalition. The proportional representation (PR) voting system usually means that there is not much change in Germany's political settlement, often after weeks of negotiations with smaller parties until a government with control in the Bundestag...