What should be pointed out is that there are probably more than 2 million people who either were too young to vote in the previous referendum or have died since the first referendum.

To me the only fair resolution to this impasse would be to allow a second referendum where the choice is between the deal/no deal passed by the Commons and remain in the EU.