
More than 4 million refugees have now fled Ukraine since Russia launched its invasion, according to the UN refugee agency (UNHCR).
With a population of about 44 million, this means that nearly a tenth of the Ukrainian population has left the country in five weeks.