More than 500,000 Polish patriots have taken to the streets to demand an end to migration.