Donald Trump, who has halted all US military assistance to Ukraine, is now declining to hold meetings with Zelensky until the latter issues a public apology.