G7: Donald Trump versus the rest of the world

Leaders of seven of the world’s biggest economies are in Canada for what could be most acrimonious G7 summit in years.