As it happened: Ukraine war latest: Russian strike on rail station kills 22 - Zelensky - BBC News
The death toll may rise further after the attack in eastern Ukraine, the country's president says.
Our live coverage of the war in Ukraine is due to end soon, but first here's a roundup of the key events from today.

Railway station attack: At least 22 people were killed and 50 others injured, after a Russian strike on a railway station in Ukraine's Dnipropetrovsk region, Ukraine has said. President Volodymyr Zelensky told the UN Security Council train carriages were hit at Chaplyne station, around 70 miles (110km) west of Donetsk in eastern Ukraine.

Independence Day: Monday saw Ukraine mark its 31st Independence Day from the Soviet Union. Public events for the holiday were banned in Kyiv over concerns they could become a target for renewed Russian attacks.

Johnson in Kyiv: UK Prime Minister Boris Johnson made a surprise visit to Kyiv, his third since the war began, to mark Independence Day. While there, he said Ukraine "can and will" win against Russia.

Six months of war a 'tragic milestone': Wednesday also marked six months since Russia invaded Ukraine. UN chief Antonio Guterres described it as a "sad and tragic milestone", adding that the consequences of the "sad and senseless war" were being felt far beyond Ukraine".

US aid: President Joe Biden earlier announced $3bn (£2.5bn) of fresh US military support for Ukraine - the biggest American package yet - which will help Ukraine to acquire weaponry and equipment.

Change in pace: Kyrylo Budanov, one of Ukraine's top military intelligence officials, suggested Russia's offensive is slowing because of "moral and physical fatigue". But Russian Defence Minister Sergei Shoigu claimed Moscow had deliberately slowed down its campaign in a bid to to reduce civilian casualties.