* millions of Ukrainians in the occupied territories * 1000km frontline that is extremely thin in places. should they pull troops off the line to vote, or run ballot boxes to the trenches? * their Constitution forbids it * the Russians will attack polling places, possibly killing hundreds
Britian didn't have an election for 10 years because of WWII, so it's not like it's unprecedented for a democracy to put elections on hold during an existential crisis.
You can't hold free elections when you're not free.
US held elections in 1864
France held elections in 1871 during a large war where parts of the country were under Prussian occupation
Korea held elections in 1952
Vietnam held elections in 1956
Iraq held elections in 2005 with large parts of the country under foreign backed insurgent occupation
Georgia has held elections in 2008, 2012, and 2020.
Ukraine itself held elections in 2014 and 2019. Either the Donbas and Crimea are Ukrainian or they're not.