Anger at US president rejection of Paris climate accord and clashes over Washington’s stance on trade made for a fractious meeting

Donald Trump at the G20 leaders summit in Hamburg, Germany.
Donald Trump at the G20 leaders summit in Hamburg, Germany. Photograph: Carlos Barria/Reuters