Ukrainian President Volodymyr Zelensky is preparing to dash to Donald Trump's Mar-a-Lago estate for an urgent meeting, just days after declaring in a Christmas message that he hoped Vladimir Putin would perish. It comes as the Russian dictator suffered a humiliating Christmas Day defeat after Ukrainian forces took back full control of a city the Kremlin had claimed two months ago. Ukrainian media reports suggest the high-stakes meeting with Trump could take place as soon as December 28, if final arrangements are agreed. The Kyiv leader confirmed that preparations are underway after receiving an update from his chief negotiator, Rustem...