After months of negotiations - the United Kingdom and European Union have finally reached a framework agreement for Brexit - according to the office of Prime Minister Theresa May.

It will still need political approval on both the British and European sides.

And it's already facing stiff resistance from members of May's own party and crucial coalition partner, the DUP.

Al Jazeera's Paul Brennan reports.

Code: MARCH. Get An Additional 20% Off on Clearance at Eastern Mountain Sports! Shop Now and Save!

More videos