French president Emmanuel Macron said on Saturday that EU states that benefited from the bloc yet considered only their own self-interest when it came to taking in migrants with proven asylum status should face financial penalties, reports Deutsche Welle.
"You can't have countries that massively benefit from the solidarity of the European Union and that massively voice their national selfishness when it comes to migrant issues," he told a press conference in Paris alongside new Spanish prime minister Pedro Sanchez.
"I am in favor of sanctions being imposed in the event of no cooperation," he added.
Both Macron and Sanchez also spoke in favor of establishing closed reception centers, set up close to where migrants often arrive first in Europe, where migrants can be held while their applications for asylum are processed. The centers would be created in accordance with guidelines from the UN's refugee agency UNHCR, Macron said.
Macron said migrants not entitled to asylum should be returned directly to their countries of origin and not travel via other countries.
The comments come a day before 16 EU leaders convene in Brussels at a summit to discuss the migration dispute that is dividing Europe and threatening the stability of one of the EU's key economies, Germany.
In a move highlighting the rift over the issue within the bloc, Poland, Hungary, Slovakia and the Czech Republic have said they will boycott the meeting. All four countries reject accepting refugees according to a mandatory resettlement scheme.
Italy's interior minister and deputy premier, Matteo Salvini, of the anti-immigration Lega party, gave an angry response to Macron's comments, saying the French president was wilfully underestimating the problems of migration for Italy.