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. DW's Jack Parrock and Nick Connolly report from Brussels and Kyiv.