EU leaders have praised the passage of a new support package for Ukraine. European Council President Charles Michel said the four-year deal would ensure long-term predictable funding for Ukraine, after Hungarian Prime Minister Viktor Orban finally dropped weeks of opposition.