French President Emmanuel Macron and German Chancellor Olaf Scholz have emerged as the big losers of the European Parliament elections, which ended on June 9. The European Parliament is the least pow…
Continue reading this post for free, courtesy of Luke Johnson.