And... the agreement has been reached!

"Where there is a will, there is a #deal - we have one! It's a fair and balanced agreement for the EU and the UK and it is testament to our commitment to find solutions", Juncker said.
"I recommend that #EUCO endorses this deal", he said, as Reuters reports.
British Prime Minister Boris Johnson has also confirmed that an agreement has been reached. "We've got a great new deal that takes back control — now Parliament should get Brexit done on Saturday so we can move on to other priorities like the cost of living, the NHS, violent crime and our environment", he posted on Twitter. The two sides have been working on the text of the agreement, which still needs to be ratified from the UK Parliament and the EU Parliament, Johnson added.
The EU's chief Brexit negotiator, Michel Barnier, has said Brexit talks have at times been difficult but a deal has been agreed between the UK and the EU, and the agreement is divided into four parts. "We finally have a fair and reasonable basis for an orderly withdrawal - we hope that as of the 1st November we can work on a new relationship," said Barnier.
EU's Chief negotiator said that the deal with United Kingdom was struck after a marathon technical sessions of both teams. "This agreement should provide legal certainty in every area where Brexit like any separation creates uncertainty and in particular and first and foremost for European citizens in the UK and British citizens living in one of our member states. These citizens have always been and will remain our priority," Barnier said.
"Throughout these negotiations, the EU and the UK were fully committed to protecting peace and stability on the island of Ireland," Barnier added. "The deal also covers the protection of citizens' rights and a...

Continue reading on: