Olaf Scholz has been sworn in as Germany’s new chancellor, bringing an end to Angela Merkel’s historic 16 years as leader. He was voted in by the German …

source