Germany’s finance minister, Olaf Scholz, has described the EU’s vaccine rollout as “really shit” during a recent cabinet meeting. According to German newspaper Bild, Scholz, of Merkel’s Social Democratic Party, took particular aim at EU Commission President Ursula Von Der Leyen, saying that he did not want “this shit” to be repeated. German chancellor Angela […]