The fact is Ukrainian President Volodymyr Zelenskiy is not a legitimate leader. He has overstayed his electoral mandate for a year. The parliament is not legitimate either.
Zelenskiy will not hold elections because he does not want to lose power, or should we say those who are controlling him do not want to lose power over the war against Russia, and the backroom deals that have been made for natural resources. Zelenskiy also does not want an investigation into the level of obscene grift of Western aid.
Saying Ukrainians do not want an election is a lie. He is extremely unpopular in-country. Much of this animosity towards the Ukrainian President comes from his attacks against Christianity and the Ukrainian Orthodox Church.