Europe and Zelensky give in to Trump