Millions of Ukrainians are without electricity after Russian strikes and a major battle is brewing over the port city of Kherson.