Det som vissa trodde var omöjligt har nu hänt. EU och Storbritannien är överens om ett utträdesavtal.
Detta enligt EU-kommissionens ordförande Jean-Claude Juncker.
"Där det finns en vilja finns det ett avtal – och vi har ett! Det är ett rättvist och balanserat avtal för EU och Storbritannien och det är ett bevis på vårt åtagande att hitta lösningar. Jag rekommenderar Europeiska rådet att stödja denna överenskommelse", skriver han på Twitter.
"Vi har fått ett fantastisk nytt avtal som tar tillbaka kontrollen – nu bör parlamentet godkänna Brexit på lördag så att vi kan gå vidare till andra prioriteringar så som levnadskostnader, sjukvården, våldsbrott och vår miljö", twittrar Storbritanniens premiärminister Boris Johnson.
För att avtalet ska bli verklighet måste även det brittiska parlamentet och EU-parlamentet godkänna det.