When G20 leaders meet in Hamburg next week many observers will be watching the budding bromance between France’s newly elected President Emmanuel Macron and Canadian Prime Minister Justin Trudeau. The G20’s two youngest leaders – Macron is 39, Trudeau 45… »