The release of the final communiqué of the Group of 20 (G20) summit in Los Cabos, Mexico, on Tuesday evening has been met with widespread derision from observers across the ideological spectrum.
As leaders of the Group of 20 (G20) countries head into a second day of talks at the grouping's seventh summit this week in Los Cabos, Mexico, calls are strengthening for a new debate around the group's lack of accountability.