At Canada’s G7 summit, hosted by Mark Carney, key discussions were overshadowed by the Israel-Iran conflict and US President Trump’s early departure. Despite these challenges, leaders focused on cooperation, issuing a joint communique for Middle East de-escalation and addressing other global issues, such as support for Ukraine and trade agreements.