The Hamburg Summit: Successes and shortfalls from this year's G20 summit