Billed as Germany’s “anti-Trump”, centre-left former foreign minister Frank-Walter Steinmeier was elected on Sunday as the new ceremonial head of state.
The 61-year-old, who regularly polls as Germany’s most popular politician, will represent the EU’s top economy abroad and act as a kind of moral arbiter for the nation.