It's remarkable watching this unfold. It seems like roughly 1/3 of parliament wants a hard Brexit, 1/3 wants a negotiated deal, and 1/3 wants no Brexit. Any PM would be challenged by it, but throw in a weakling like Theresa May and it becomes a complete train wreck.