The US-Iran deal and Russia’s war on Ukraine has taken centre stage at the G7 summit in France. Here’s what came out of today’s talks.