President Donald Trump cut short talks with Ukrainian President Volodymyr Zelenskyy after he and Vice President JD Vance berated the Ukrainian leader in the Oval Office.