Ukraine has offered an olive branch to Donald Trump’s administration by suggesting it is close to signing a minerals deal with the US on the third anniversary of Russia’s invasion.
The deputy prime minister of Ukraine said her country was in the “final stages” of thrashing out a deal – seen by Washington as repayment for military aid – as world leaders including Canada’s Justin Trudeau and EU Commission president Ursula von der Leyen separately gathered in Kyiv to meet Ukraine president Volodymyr Zelensky.