We use analytics cookies to understand how readers use the site. They only run if you accept. Privacy policy.
Note: State election vote shares reflect results certified at time of publication. Federal figures from Bundeswahlleiter official returns. Economic data from Destatis and Statista. Energy price index normalized to 2018 = 100.