macron 2025 arrival at uk