Our Mr Davis told parliament that it will get a vote on the final Brexit deal before the UK leaves the EU. He went on to add that it would not alter the fact that the UK was leaving the EU.
My take on this is that at some time, maybe the last hour, Davis will come back from Brussels with a deal. This deal, regardless of what it contains with respect to, well anything, will be put to MPs in parliament for them to accept or reject it.
It could be a mish-mash of the Norway cum Canada cum Switzerland deals or it could be something never before thought of in the history of the Universe. However, If MPs accept it, it is what we will get, regardless of whether it is what most of us want. If they reject it we get a "no deal", again, regardless of what the people want. It will not change the fact that we are out, leaving, history.
May is putting the date and time of our leaving the EU into law - UK law. Everything, including the transition / implementation period, negotiation strategies, length of time and rules and regs have to be agreed by both sides before then otherwise we are gone.
Davis is playing the game. He is making it look as though parliament has some sort of control over decision making when in truth it is the executive of 22 members who control the 67m of us. Come the day we will get what we have got.
Democracy eh?