Change in attitudes has been stoked by disinformation, viral videos and the election of rightwing populist president

Valeriia Kholkina was out buying ice-cream with her husband and four-year-old daughter when a man overheard them speaking Ukrainian. “Teach your daughter to speak Polish,” said the stranger. Then he physically assaulted both parents.

The incident, which happened in the city of Szczecin in north-west Poland, reflects an increasingly hostile atmosphere for Ukrainians in the country, a dramatic turnaround from the mood in 2022. Then, in the aftermath of Russia’s full-scale invasion, hundreds of thousands of Poles put on a show of support and hospitality for their neighbours, volunteering at the border and offering up their homes to refugees.

Now, that outpouring of goodwill is wearing thin, as the war approaches its fourth anniversary, and surveys show an increasingly negative perception of Ukrainians in Poland, stoked by a political debate that has moved further to the right on migration and the resurfacing of historical grievances.