
An in-person G7 summit of global leaders is due to take place in June in St Ives, Cornwall, UK. Reuters
An in-person G7 summit of global leaders is due to take place in June in St Ives, Cornwall, UK. Reuters
Is Boris Johnson the man to make the G7 relevant again?
Britain will be steering this month's summit of advanced economies, and the stakes are high