Canada's Prime Minister Justin Trudeau (centre), Germany's Foreign Minister Sigmar Gabriel (left) and Hamburg's Mayor Olaf Scholz (right)arrive at their table for a banquet at the town hall in Hamburg, Germany, last Friday.