Uhh, pretty sure that's fake news right there. They've implemented martial law, but only along the Russian border and the election dates have not moved.
Why the Martial Law if everything stays the same?
Why not Martial Law in 2014? Or at the height of hostilities?
Uhhh; because Ukraine has intelligence that Russia is gathering military forces on their borders. Pretty much the invasion of Crimea was unexpected and rapid; now the Ukraine military is prepared and wants its citizens to be prepared.
Military is on high alert; citizens are on alert. When Russia invades the homeland, they'll be ready.
From what I've read in the media, even the oppositional party supports the martial law declaration.