Europe must share responsibility for coping with mass migration, German Chancellor Angela Merkel said yesterday, cautioning that her country could not shelter those who moved solely for economic reasons.
"Germany is willing to help. But it is not just a German challenge, but one for all of Europe," Mrs Merkel told a gathering of trade unionists.
"Europe must act together and take on responsibility. Germany can't shoulder this task alone."
Striking a more sceptical tone on migration than in previous weeks, Mrs Merkel also warned that Germany could not shelter those who were moving for economic reasons rather than to flee war or persecution.
"We are a big country. We are a strong country. But to make out as if we alone can solve all the social problems of the world would not be realistic," she told a gathering of the Verdi trade union.
"We want to offer shelter to those who need it but we have to say to those who come for other reasons, for economic reasons, that they do not have a perspective of staying," she said.
The comments came as Hungary and Croatia traded threats as thousands of migrants poured over their borders, deepening the disarray in Europe over how to handle the crisis.
A proposal being argued over ahead of a meeting of European Union interior ministers tomorrow would, if agreed, relocate 120,000 asylum seekers over the next two years around the whole bloc.
Bitterly-divided European leaders will then seek to find a credible response to the worst migration crisis affecting the continent since World War Two, at an emergency summit on Wednesday.