EU in uncharted territory: Neither France nor Germany ‘able to provide the leadership Europe needs’, 5 December 2024