An EU deal to stem the influx of migrants drew mixed reactions today with hardline members hailing it as a "big step" and outraged aid workers saying it would hinder rescue operations at sea.
The pact came after a marathon meeting with pressure from Italy to scupper a joint declaration if its demands were not met.
The deal envisages the setting up of secure centres for migrants in the bloc, "disembarkation platforms" in North Africa and sharing out refugees among member states.
Here are a few key reactions:
German Chancellor Angela Merkel cautiously welcomed the proposal, saying: "I am optimistic after today that we can now really continue to work, although we have a lot to do, even bridging the different views."
Polish premier Mateusz Morawiecki added on Twitter: "After more than two years of difficult discussions, controversies and pressure, all the 28 EU states have unanimously adopted the position of Poland and the V4. A NO for compulsory sharing of migrants and unanimous agreement on reforming the Dublin regulation."