Click For Photo: https://i.dailymail.co.uk/1s/2019/10/16/15/19791428-0-image-a-54_1571235585771.jpgClick For Video: https://videos.dailymail.co.uk/video/mol/2019/10/16/1993982485435235160/1024x576_MP4_1993982485435235160.mp4
Brexit remains on a knife-edge this evening as the EU and UK try to hammer out a last-minute divorce deal ahead of a crunch summit tomorrow.
European leaders will meet in Brussels in less than 24 hours time for a showdown which has long been targeted as the moment at which a Brexit agreement will be finalised and signed off.
Sides - Talks - Get - Brexit - October
But with the two sides still locked in talks the get together could end up focusing on whether to delay Brexit beyond the current October 31 deadline.
If Mr Johnson is able to strike a deal with the bloc today it will put the UK on course for an orderly split from the bloc on Halloween.
Agreement - Today - Weeks - History
But if he is unable to reach an agreement today it could trigger the most volatile two weeks in modern British political history.
Below is a breakdown of how things could play out.
Boris - Johnson - Deal - Today - Tomorrow
What happens if Boris Johnson gets a deal today or tomorrow?
If the Prime Minister and the EU are able today to strike an accord acceptable to both sides then Mr Johnson's next steps should be relatively straight forward.
PM - Summit - Brussels - Tomorrow - Friday
The PM will attend a crunch summit in Brussels tomorrow and on Friday when European leaders will be asked to rubber-stamp the agreement.
They will almost certainly do so because no one nation will want to stand in the way of Brexit being resolved especially after such a long and arduous path to a deal.
Leaders - EU - Member - States - Deal
Assuming the leaders of the EU's 27 member states sign off the deal the PM will then have to present it to MPs for them to vote on.
That vote would likely take place on Saturday with the government having kept open the option of asking MPs to work at the weekend.
Mr - Johnson
If Mr Johnson is able...
Wake Up To Breaking News!