Donald Trump staat niet achter de gemeenschappelijke slotverklaring die aan het einde van de G7-top is samengesteld. Volgens hem heeft de Canadese premier Justin Trudeau valse verklaringen afgelegd. Dat heeft hij op Twitter laten weten, enkele uren nadat hij de top had verlaten om naar Singapore af te reizen. Trump zegt dat hij Amerikaanse vertegenwoordigers het slotakkoord niet heeft laten ondertekenen. Trudeau sprak aan het einde van de top op een persconferentie, toen Trump al was vertrokken. Volgens de Amerikaanse president waren de woorden van Trudeau dat Canada niet met zich laat sollen ,,heel erg oneerlijk en zwak''.