A Brexit agreement between Britain and the EU was agreed before a meeting of European leaders in Brussels.
Boris Johnson and Jean-Claude Juncker called it a "fair" outcome – and the EU Commission President said it was not necessary to extend the Brexit deadline.
He said, "We have a deal, so why should we have one?" an extension. "
This will boost the Prime Minister, but he still faces a fight to bring the agreement through Parliament on Saturday, with the DUP opposing.
Mr. Johnson urged MEPs to" get together " and "Get this excellent offer across the line."
He added, "Now is the moment for us to complete Brexit and then work together to form our future partnership, which in my opinion both for Britain as well as Great Britain can be unbelievably positive for the EU.
Withdrawal should be "immediate" so that the government can focus its attention on domestic political priorities.
The Prime Minister has repeatedly insisted that Britain leave the EU on 31
The negotiating teams of the EU and the UK have around the clock worked on the legal text of the agreement, but it will still need the approval of the British and European Parliament.
A statement by the Democratic Unionist Party, on which the government relies on key votes, said: "These proposals In our view, these are not favorable to the economic well-being of Northern Ireland and undermine the integrity of the Unio n.
The DUP's deputy chairman, Nigel Dodds, accused Mr. Johnson of being "far too zealous to reach a deal at all costs."
"If he had kept his nerve-and kept going – he would do it. "Of course, we have better concessions that preserve the economic and constitutional integrity of the United Kingdom," Dodds told BBC News.
He expected a "massive vote" against Johnson's deal on Saturday in the House of Representatives – and the DUP is expected to "play a crucial role" in changing the legislation.
Can Boris Johnson win the vote?
The election victory in the House of Commons is 320, if all seven are Sinn Fein MPs do not sit and the speaker and three MPs do not vote.
There are currently 287 v conservative MPs. The prime minister must limit any rebellion among them.
If the DUP does not support its deal, it needs the support of 23 former Conservative MPs who are currently independent. Most will probably support the deal, but not all.
But that's not enough, so the PM needs the support of some Labor MPs and former Labor independents. In March, when MEPs voted on Theresa May's deal for the third time, five Labor MPs and two independent MPs supported him.
This time it should be a bit higher, as several MPs have now announced a deal back.
All this makes the vote very close. And it's possible that some MPs are included, making it even harder to predict the outcome.
What's in the deal?
Most of the deal is the same as that agreed by Theresa May last year – the main change being the proposal for Northern Ireland.
- The UK will comply with EU rules by the end of 2020, and possibly longer, so that businesses can adapt.
- The United Kingdom will continue to pay a "divorce bill" of an estimated £ 33 billion.
- ] The rights of EU citizens living in the UK and British citizens in the EU are guaranteed
What has changed?
- Northern Ireland is aligned with the EU single market
- The controversial "downside" – that critics feared Britain could remain in a customs union with the EU indefinitely – was removed
- Northern Ireland is instead The UK will remain part of the United Kingdom's customs territory so that it will be included in future trade agreements after Brexit
- But Northern Ireland will also be an entry point into the EU customs area r
- A joint committee between the EU and the UK decides which goods are threatened with entry into the internal market, and the UK collects them from EU tariffs for them on behalf of the EU
- The Northern Ireland Assembly, which has been running since January 2017 Every four years, it will vote on whether the new trade rules should be continued.
- The ruling relies on a simple majority, rather than requiring a majority of both union and nationalists to support the rules to pass them