The G7 summit in Quebec this weekend, is unlikely to be a friendly affair. As Theresa May, the US President and five other leaders from western liberal democracies head to Canada, it looks likely that host Prime Minister Justin Trudeau could…