It's make-or-break time for Theresa May's unloved Brexit deal.
She's put her job in the balance -- promising to quit if parliament passes it despite two earlier crushing defeats.
And lawmakers have to approve it this week for Britain to leave the European Union as planned, on May 22nd.
But the divorce deal has hit a wall.
May's Northern Irish allies are saying 'no'.
And she needs the DUP's votes; they prop up her fragile minority government.
If it's third time unlucky in parliament, Britain could Brexit in chaos, without a deal, in two weeks' time.
To prevent it would require an extension request -- with some new plan in mind.
A debate in parliament has now been set for Friday.
May's sacrifice worked wonders with some of the hardline Brexiteers within her Conservative party, who've now promised a 'yes' vote.
Hoping to have one of their own at the helm in the next phase of Brexit, and worried Britain won't leave at all if it dallies too long.
May needs 75 lawmakers to swing behind the deal.
But it'll be tough.
The DUP won't drop its objections to the backstop, a temporary post-Brexit customs arrangement it fears will align the British province with Ireland, rather than mainland UK.
That's anathema to the unionists.
The vote will be on a knife-edge, as May teeters atop deep divisions in her party, and the nation.