Is Europe Ready for Trump 2.0? 20 November 2024