I said it yesterday, Zelensky badly miscalculated. Should have let his advisors be his mouthpiece or let the EU leadership attack Trump. Anything but a public confrontation.
Russia insisting on elections in Ukraine as a pre-requisite to a peace deal is a smart tactic. As Zelensky himself pointed out, elections mean canceling martial law.
When martial law is gone mobilized soldiers have no legal obligation to fight, and could trigger a cascade of desertions. Even if they find a way to keep the mobilization law, why would you stay in the trenches when your government will change in a few weeks?