It’s been a remarkable few days here in Germany with the two biggest parties announcing their candidates to replace Angela Merkel when she steps down after …

source