FILE PHOTO: A temporary road closure warning sign is seen near the Carbis Bay hotel resort, where an in-person G7 summit of global leaders is due to take place in June, St Ives, Cornwall, southwest Britain May 24, 2021. REUTERS/Toby Melville/File Photo
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?