Germany’s Olaf Scholz takes over from Merkel as chancellor

Olaf Scholz has been been sworn in as Germany’s new chancellor, formally taking power after Angela Merkel’s historic 16 years as leader. He promised he would do all he could…