This year’s G7 summit in Canada is being dominated by divisions. Not only is there resentment over America’s new trade tariffs but Donald Trump’s sowed …

source