What is the G7? Full list of member countries and leaders

From left: president of the European Council Charles Michel, German chancellor Olaf Scholz, Canadian PM Justin Trudeau, French president Emmanuel Macron, Italy’s PM Giorgia Meloni, US president Joe Biden, Japanese PM Fumio Kishida, British PM Rishi Sunak and president of the European Commission Ursula von der Leyen (Picture: AFP) Russia’s bloodshed in Ukraine was the […]