It has been a remarkable 24 hours in British politics, sparked by divisions in the ruling Conservative Party over Brexit.
Prime Minister Theresa May, who up until now has managed to struggle through the Brexit process, is dealing with the resignations of two top Cabinet ministers - the Brexit Secretary David Davis and Foreign Secretary Boris Johnson.
May thought she had achieved Cabinet agreement for a 'soft' path to leave the European Union - leaving in place some common rules on trade.
But those pushing a 'hard' Brexit, want a clean break from the EU. Is this the beginning of the end for May as Prime Minister or will she emerge a stronger leader?
The issue has set Twitter alight today.