Just going back over the last two pages shows the problems of a binary vote on a complex decision.
People throwing about undemocratic and dictatorship and then asking for the unelected queen to make a stand. Apparently leave means leave and constitutional reform.
The reality of what happened is we had an advisory referendum. Doesn't matter whether that's what people believed or what people were told, that is legally what happened. (The irony being if hadn't been advisory the result would be void and rerun due to corruption).
People voted for various reasons. Some read all the literature and voted for or against accordingly, some just rocked up on the day and made an x based on what their friends suggested, some who voted leave voted to take back control, some to reduce immigration, some to give the Tories a kicking, some because they wanted to give more money to the NHS. In the end it doesn't matter because the vote was narrowly to leave.
Then the next reality is we can not ask those who voted how we want to leave nor did the vote give any indication of that, so it's left to the government to decide. They propose how we leave and parliament votes upon their decision. In the middle of the negotiations the government went back to the people to get a larger majority to strengthen their negotiations and this failed and the electorate reduced their majority. So now the government is trying to pass something but parliament has rejected it.
Parliament is sovereign and the government needs its legislation to pass through parliament.
So you can rage and get red in the face until you blow a gammon gasket but the above is what has happened and how and when and indeed if we leave is now down to parliament. Of course whatever happens or doesn't will have consequences and that is what MP's will have to deal with but they are the ones that will decide.