Russia-Ukraine war at a glance: what we know on day 346 of the invasion
New $2.2bn US military aid package for Ukraine includes bomb that will double strike range; Zelenskiy vows to hold Bakhmut as long as possibleSee all our Russia-Ukraine war coverage