Omröstningen av de tio delarna i pakten skedde i Bryssel på onsdagskvällen. Nu krävs bara ett formellt klartecken från medlemsländerna i slutet av april.
– Det här är en väldigt stor framgång för Sverige. Vi har nu säkerställt att vi kommer att få skärpt kontroll av den yttre gränsen, vi kommer att snabbare återvända personer som saknar skyddsskäl. Det kommer i förlängningen att leda till lägre invandring i Sverige, säger EU-parlamentarikern Tomas Tobé (M).
Kritik från flera håll
Lagförslagen har stötts och blötts sedan de togs fram av Ylva Johansson 2016.
– Det är en fantastisk framgång. Nu har vi en helt ny politik som kommer att få mycket mera ordning i migrationen, men som också skyddar asylsökande och asylrätten. Jag är otroligt stolt just nu, säger Ylva Johansson till TT.
Kritiken mot förslagen som lagts fram har kommit från flera håll. Vänsterpartiet, Miljöpartiet och Sverigedemokraterna röstade nej till stora delar av pakten.
– Det går att ta gemensamma tag om asylpolitiken utan att gå in och beröva Sverige makt om migrationsvolymerna vilket den här pakten gör, säger EU-parlamentarikern Charlie Weimers (SD).
Medan ytterhögerpartier velat se ännu hårdare tag vid gränserna har människorättsorganisationer och partier till vänster oroat sig över alltför hårda tag när människor ska kontrolleras.
Omröstningen fick pausas
Omröstningen fick pausas sedan demonstranter protesterat mot förslagen. ”Denna pakt dödar – rösta nej” skanderades av en grupp från åskådarläktaren.
Stödet från konservativa, liberaler och socialdemokrater i mitten räckte dock för att att säga ja till förslagen, som blev en kompromiss.
Det kommer att bli tuffare tag vid EU:s yttre gränser, men fortsatt otillåtet att fösa tillbaka folk och fartyg. Inget land kommer att tvingas ta emot flyktingar som kommit till ett annat EU-land.
Likt i dag kommer det fortfarande vara det land som folk anländer till som i huvudsak ska hantera eventuella asylansökningar.