Ukraine's president said most Russians had grown tired of Ukrainian missile and drone attacks, inflation and fuel shortages, and were ready for peace.

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.

"Almost half of your 26 years of power in Russia you have spent in the war against Ukraine," Zelensky wrote to Russian President Vladimir Putin. "Whatever you say about NATO,…