Several thousand people have demonstrated in Warsaw against illegal immigration and the pro-European government of Prime Minister Donald Tusk, a week before the EU member chooses a new president.
The protest, organised by the nationalist opposition, drew demonstrators from across Poland, who carried the red and white national flag and chanted slogans such as "no to immigration".