As dozens of European leaders converged in Yerevan this week for a summit of the European Political Community (EPC), it was French President Emmanuel Macron who was having the time of his life as he ...