At the heart of this is the problems of referendums in a system that does not cater for referendums. The clash of direct and representative democracy is the issue. The referendum was flawed, it was poorly legislated for as I have said repeatedly, probably one of the biggest mistakes made by a PM and his right hand man in our history. In our system we can ignore votes because we have no written constitutional basis for adhering to votes. Parliamentary votes are regularly ignored by whichever Government is in power, because they can. Whether we like that or not is not the question, it is a fact.
By handing sovereignty to the people it undermined the sovereignty of Parliament, now we are expecting Parliament to take sovereignty back and act, we are surprised that Parliament acts as it does. Today in my view we are facing Parliamentary meltdown because of the confusion of where sovereignty actually lies. I have posted about this before so wont repeat it. IMO public perceptions of how Parliament works is misunderstood, this has not been helped by the stupid usage of phrases like "will of the people" a concept that simply has no place in a representative democracy that relies on individual conscience.