Russia has reportedly sacked the commander of its Western military district – the latest top official to be fired after a series of defeats in the war in Ukraine.
Kyiv has continued to make gains, despite attempts by Moscow to raise the stakes by annexing territory, ordering mobilisation and threatening nuclear retaliation.