Russia-Ukraine war: List of key events, day 594 As we enter the 594th day of the war these are the main developments.