More than four million refugees have fled Ukraine since Russia launched its war, in the largest refugee crisis in Europe since the Second World War, according to the UN refugee agency. The new figure was posted on the United Nations High Commissioner for Refugees (UNHCR) website.
More than 2.3 million have arrived in Poland, but many have travelled on to other countries or back into Ukraine. Aid workers say the numbers have eased in recent days as many people await developments in the war.
An estimated 6.5 million people have also been displaced from their homes within the country. More than 608,000 have entered Romania, over 387,000 have gone to Moldova, and about 364,000 have entered Hungary since the war began on February 24, based on counts provided by governments.