Obama is due to hold a speech in Berlin and to take part in a live discussion with the German chancellor, Angela Merkel, titled “Actively shaping democracy – taking responsibility at home and abroad”.