Britain, France and the necessary relationship July 11, 2025 by business Britain, France and the necessary relationship