Ukrainian President Volodymyr Zelenskiy published an open letter to President Vladimir Putin on Thursday in which he proposed the two leaders meet to agree an end to more than four years of war, warning that Kyiv stood ready to fight on otherwise.

I am ready for direct talks with Putin to bring this war to an end, rather than waiting for when all will resolve every conflict in the world before our turn finally comes,"…

President Volodymyr Zelenskyy has proposed in an open letter dated 4 June that Russian ruler Vladimir Putin set a date and meet to end the war.