Following the G7 summit, US President Donald Trump has said that he has had "very good talks" with both Russian ruler Vladimir Putin and Ukrainian President Volodymyr Zelenskyy, stating that both leaders want to end the war but do not know how.